diff --git a/Telegram/SourceFiles/media/system_media_controls_manager.cpp b/Telegram/SourceFiles/media/system_media_controls_manager.cpp index 1f1c7e6cc..43a25de58 100644 --- a/Telegram/SourceFiles/media/system_media_controls_manager.cpp +++ b/Telegram/SourceFiles/media/system_media_controls_manager.cpp @@ -248,6 +248,9 @@ SystemMediaControlsManager::SystemMediaControlsManager( _controls->volumeChangeRequests( ) | rpl::start_with_next([](float64 volume) { Player::mixer()->setSongVolume(volume); + if (volume > 0) { + Core::App().settings().setRememberedSongVolume(volume); + } Core::App().settings().setSongVolume(volume); }, _lifetime); }