From 11a46a1072114a20258cf4da849e66787c8d046d Mon Sep 17 00:00:00 2001 From: Yonsh Lin <yonsh@live.com> Date: Thu, 7 Sep 2017 21:39:12 +0800 Subject: [PATCH] Fix IME being interrupted after reconnection Signed-off-by: Yonsh Lin <yonsh@live.com> (github: yonsh) --- Telegram/SourceFiles/mainwindow.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/mainwindow.cpp b/Telegram/SourceFiles/mainwindow.cpp index 0798d184d..00682cbea 100644 --- a/Telegram/SourceFiles/mainwindow.cpp +++ b/Telegram/SourceFiles/mainwindow.cpp @@ -460,6 +460,7 @@ void MainWindow::ui_hideMediaPreview() { void MainWindow::showConnecting(const QString &text, const QString &reconnect) { if (_connecting) { _connecting->set(text, reconnect); + _connecting->show(); } else { _connecting.create(bodyWidget(), text, reconnect); _connecting->show(); @@ -470,7 +471,7 @@ void MainWindow::showConnecting(const QString &text, const QString &reconnect) { void MainWindow::hideConnecting() { if (_connecting) { - _connecting.destroyDelayed(); + _connecting->hide(); } }