From c18313614b303129e872389025939e657d5929ea Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Fri, 2 Sep 2022 17:07:44 +0400 Subject: [PATCH] Use Core::Tray::has in settings_advanced --- Telegram/SourceFiles/settings/settings_advanced.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/settings/settings_advanced.cpp b/Telegram/SourceFiles/settings/settings_advanced.cpp index ba2ec4a525..d4efa89946 100644 --- a/Telegram/SourceFiles/settings/settings_advanced.cpp +++ b/Telegram/SourceFiles/settings/settings_advanced.cpp @@ -455,8 +455,7 @@ void SetupSystemIntegrationContent( const auto closeToTaskbarShown = std::make_shared>(false); Core::App().settings().workModeValue( ) | rpl::start_with_next([=](WorkMode workMode) { - *closeToTaskbarShown = (workMode == WorkMode::WindowOnly) - || !Platform::TrayIconSupported(); + *closeToTaskbarShown = !Core::App().tray().has(); }, closeToTaskbar->lifetime()); closeToTaskbar->toggleOn(closeToTaskbarShown->value());