diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.h b/Telegram/SourceFiles/dialogs/dialogs_widget.h index 739b3fdb26..94080d4913 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.h +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.h @@ -85,6 +85,8 @@ public: void searchMessages(const QString &query, Key inChat = {}); void onSearchMore(); + void updateForwardBar(); + // Float player interface. bool floatPlayerHandleWheelEvent(QEvent *e) override; QRect floatPlayerAvailableRect() override; @@ -155,7 +157,6 @@ private: void updateSearchFromVisibility(bool fast = false); void updateControlsGeometry(); void refreshFolderTopBar(); - void updateForwardBar(); void checkUpdateStatus(); void changeOpenedFolder(Data::Folder *folder, anim::type animated); QPixmap grabForFolderSlideAnimation(); diff --git a/Telegram/SourceFiles/mainwidget.cpp b/Telegram/SourceFiles/mainwidget.cpp index 6e82e63234..5b349eacdd 100644 --- a/Telegram/SourceFiles/mainwidget.cpp +++ b/Telegram/SourceFiles/mainwidget.cpp @@ -660,6 +660,8 @@ void MainWidget::clearHider(not_null instance) { _history->showAnimated(Window::SlideDirection::FromRight, animationParams); } floatPlayerCheckVisibility(); + } else { + _dialogs->updateForwardBar(); } } }