diff --git a/Telegram/SourceFiles/mainwindow.cpp b/Telegram/SourceFiles/mainwindow.cpp index 1dbb4594c..04c98fcff 100644 --- a/Telegram/SourceFiles/mainwindow.cpp +++ b/Telegram/SourceFiles/mainwindow.cpp @@ -151,6 +151,7 @@ void MainWindow::firstShow() { void MainWindow::clearWidgetsHook() { Expects(_passcodeLock == nullptr || !Global::LocalPasscode()); + destroyLayer(); _main.destroy(); _passcodeLock.destroy(); _intro.destroy(); @@ -207,8 +208,6 @@ void MainWindow::clearPasscodeLock() { } void MainWindow::setupIntro() { - Ui::hideSettingsAndLayer(anim::type::instant); - auto animated = (_main || _passcodeLock); auto bg = animated ? grabInner() : QPixmap(); diff --git a/Telegram/SourceFiles/window/main_window.cpp b/Telegram/SourceFiles/window/main_window.cpp index 4644d3b8e..902d84d01 100644 --- a/Telegram/SourceFiles/window/main_window.cpp +++ b/Telegram/SourceFiles/window/main_window.cpp @@ -265,7 +265,6 @@ bool MainWindow::hideNoQuit() { } void MainWindow::clearWidgets() { - Ui::hideLayer(anim::type::instant); clearWidgetsHook(); updateGlobalMenu(); }