Use Core::Tray::has in settings_advanced

This commit is contained in:
Ilya Fedin 2022-09-02 17:07:44 +04:00 committed by John Preston
parent f1092753fc
commit c18313614b

View file

@ -455,8 +455,7 @@ void SetupSystemIntegrationContent(
const auto closeToTaskbarShown = std::make_shared<rpl::variable<bool>>(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());