From cf270bd9ce1767ac0a77074055f335ea500b2198 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Wed, 13 Nov 2024 10:54:12 +0300 Subject: [PATCH] Removed chats filters strip from forum layout. --- Telegram/SourceFiles/dialogs/dialogs_widget.cpp | 3 +++ Telegram/SourceFiles/dialogs/dialogs_widget.h | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp index d6707dbe9..72a00a410 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp @@ -1301,6 +1301,9 @@ void Widget::updateHasFocus(not_null focused) { } void Widget::toggleFiltersMenu(bool enabled) { + if (_layout == Layout::Child) { + enabled = false; + } if (!enabled == !_chatFilters) { return; } else if (enabled) { diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.h b/Telegram/SourceFiles/dialogs/dialogs_widget.h index b163cef85..6f2bab88e 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.h +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.h @@ -296,7 +296,7 @@ private: bool _dragForward = false; base::Timer _chooseByDragTimer; - Layout _layout = Layout::Main; + const Layout _layout = Layout::Main; int _narrowWidth = 0; object_ptr _searchControls; object_ptr _subsectionTopBar = { nullptr };