diff --git a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp index 8fc14b22e..a899e94b2 100644 --- a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp +++ b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp @@ -2803,8 +2803,7 @@ void RepliesWidget::setupDragArea() { void RepliesWidget::setupShortcuts() { Shortcuts::Requests( ) | rpl::filter([=] { - return _topic - && Ui::AppInFocus() + return Ui::AppInFocus() && Ui::InFocusChain(this) && !controller()->isLayerShown() && (Core::App().activeWindow() == &controller()->window()); @@ -2831,7 +2830,7 @@ void RepliesWidget::searchInTopic() { } updateControlsGeometry(); }; - const auto from = (PeerData*)nullptr; + const auto from = (PeerData*)(nullptr); _composeSearch = std::make_unique( this, controller(),