From c0664d2d81ab652138f8aea2963a0b191243b5bd Mon Sep 17 00:00:00 2001 From: John Preston Date: Tue, 24 May 2022 11:12:12 +0400 Subject: [PATCH] Prevent activating chats search when in Settings. --- Telegram/SourceFiles/info/info_wrap_widget.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Telegram/SourceFiles/info/info_wrap_widget.cpp b/Telegram/SourceFiles/info/info_wrap_widget.cpp index 57a18d233..cae3ed40c 100644 --- a/Telegram/SourceFiles/info/info_wrap_widget.cpp +++ b/Telegram/SourceFiles/info/info_wrap_widget.cpp @@ -650,6 +650,10 @@ not_null WrapWidget::topWidget() const { void WrapWidget::showContent(object_ptr content) { if (auto old = std::exchange(_content, std::move(content))) { + if (Ui::InFocusChain(old)) { + // Prevent activating dialogs filter field while animating. + setFocus(); + } old->hide(); // Content destructor may invoke closeBox() that will try to