From 76eb00cea979100f2d87b9feaff77842a5cdb6e0 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Wed, 11 Aug 2021 13:45:42 +0300 Subject: [PATCH] Added drafts saving on account switching. --- Telegram/SourceFiles/history/history_widget.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Telegram/SourceFiles/history/history_widget.cpp b/Telegram/SourceFiles/history/history_widget.cpp index d32f05f8a..8dd831742 100644 --- a/Telegram/SourceFiles/history/history_widget.cpp +++ b/Telegram/SourceFiles/history/history_widget.cpp @@ -6970,6 +6970,10 @@ void HistoryWidget::synteticScrollToY(int y) { HistoryWidget::~HistoryWidget() { if (_history) { + // Saving a draft on account switching. + saveFieldToHistoryLocalDraft(); + session().api().saveDraftToCloudDelayed(_history); + clearAllLoadRequests(); } setTabbedPanel(nullptr);