From e8a5ddad37e2e341b827b30071df6a88994da2c0 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Sun, 20 Feb 2022 11:38:07 +0300 Subject: [PATCH] Removed width calculation of dialogs list when this list is disabled. --- Telegram/SourceFiles/mainwidget.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/mainwidget.cpp b/Telegram/SourceFiles/mainwidget.cpp index a18022cce3..ef982a4d39 100644 --- a/Telegram/SourceFiles/mainwidget.cpp +++ b/Telegram/SourceFiles/mainwidget.cpp @@ -2589,7 +2589,9 @@ void MainWidget::updateWindowAdaptiveLayout() { auto useSmallColumnWidth = !isOneColumn() && !dialogsWidthRatio && !_controller->forceWideDialogs(); - _dialogsWidth = useSmallColumnWidth + _dialogsWidth = !_dialogs + ? 0 + : useSmallColumnWidth ? _controller->dialogsSmallColumnWidth() : layout.dialogsWidth; _thirdColumnWidth = layout.thirdWidth;