From 36db1105a28f8df7d2ff1457b071e77ed25a8a55 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 24 May 2024 16:09:01 +0400 Subject: [PATCH] Fix build with Xcode. --- Telegram/SourceFiles/dialogs/dialogs_widget.cpp | 2 +- Telegram/SourceFiles/mainwidget.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp index 4652f8b22e..f74956bd3d 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp @@ -2672,7 +2672,7 @@ void Widget::showForum( const Window::SectionShow ¶ms) { const auto nochat = !controller()->mainSectionShown(); if (!params.childColumn - || !Core::App().settings().dialogsWidthRatio(nochat) + || (Core::App().settings().dialogsWidthRatio(nochat) == 0.) || (_layout != Layout::Main) || OptionForumHideChatsList.value()) { changeOpenedForum(forum, params.animated); diff --git a/Telegram/SourceFiles/mainwidget.cpp b/Telegram/SourceFiles/mainwidget.cpp index ee0b44fba9..c9acfef927 100644 --- a/Telegram/SourceFiles/mainwidget.cpp +++ b/Telegram/SourceFiles/mainwidget.cpp @@ -2509,7 +2509,7 @@ void MainWidget::updateDialogsWidthAnimated() { } auto dialogsWidth = _dialogsWidth; updateWindowAdaptiveLayout(); - if (!Core::App().settings().dialogsWidthRatio(nochat) + if (Core::App().settings().dialogsWidthRatio(nochat) == 0. && (_dialogsWidth != dialogsWidth || _a_dialogsWidth.animating())) { _dialogs->startWidthAnimation();