From 3c5bec9524c79df0f3bd2ffe8b0dcc201a9182cf Mon Sep 17 00:00:00 2001 From: ilya-fedin Date: Fri, 31 Dec 2021 08:11:48 +0400 Subject: [PATCH] Show unfocused auto-scroll option only if IsOverlapped works (#285) --- Telegram/SourceFiles/kotato/settings_menu.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/kotato/settings_menu.cpp b/Telegram/SourceFiles/kotato/settings_menu.cpp index 6fea785d0..be6251594 100644 --- a/Telegram/SourceFiles/kotato/settings_menu.cpp +++ b/Telegram/SourceFiles/kotato/settings_menu.cpp @@ -38,6 +38,7 @@ https://github.com/kotatogram/kotatogram-desktop/blob/dev/LEGAL #include "facades.h" #include "app.h" #include "styles/style_settings.h" +#include "ui/platform/ui_platform_utility.h" namespace Settings { @@ -275,7 +276,10 @@ void SetupKotatoChats( SettingsMenuCSwitch(ktg_settings_top_bar_mute, ProfileTopBarNotifications); SettingsMenuCSwitch(ktg_settings_disable_up_edit, DisableUpEdit); - SettingsMenuCSwitch(ktg_settings_auto_scroll_unfocused, AutoScrollUnfocused); + + if (Ui::Platform::IsOverlapped(controller, QRect()).has_value()) { + SettingsMenuCSwitch(ktg_settings_auto_scroll_unfocused, AutoScrollUnfocused); + } AddButton( container,