From 179e81478e09246146c1966b7d6a206431ebe080 Mon Sep 17 00:00:00 2001 From: John Preston <johnprestonmail@gmail.com> Date: Mon, 1 Jul 2024 09:21:18 +0400 Subject: [PATCH] Ignore filter switching in separate window archive. --- Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp index 1ac569e9c..cb33e8a9a 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp @@ -3690,6 +3690,9 @@ bool InnerWidget::chooseCollapsedRow(Qt::KeyboardModifiers modifiers) { } void InnerWidget::switchToFilter(FilterId filterId) { + if (_controller->windowId().type != Window::SeparateType::Primary) { + return; + } const auto &list = session().data().chatsFilters().list(); const auto filterIt = filterId ? ranges::find(list, filterId, &Data::ChatFilter::id)