diff --git a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp index a0ff46f66..794507b75 100644 --- a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp +++ b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp @@ -1255,12 +1255,6 @@ void OverlayWidget::showSaveMsgFile() { File::ShowInFolder(_saveMsgFilename); } -void OverlayWidget::updateMixerVideoVolume() const { - if (_streamed) { - Player::mixer()->setVideoVolume(Core::App().settings().videoVolume()); - } -} - void OverlayWidget::close() { Core::App().hideMediaView(); } @@ -2962,9 +2956,11 @@ void OverlayWidget::playbackControlsSeekFinished(crl::time position) { } void OverlayWidget::playbackControlsVolumeChanged(float64 volume) { + if (_streamed) { + Player::mixer()->setVideoVolume(volume); + } Core::App().settings().setVideoVolume(volume); Core::App().saveSettingsDelayed(); - updateMixerVideoVolume(); } float64 OverlayWidget::playbackControlsCurrentVolume() { diff --git a/Telegram/SourceFiles/media/view/media_view_overlay_widget.h b/Telegram/SourceFiles/media/view/media_view_overlay_widget.h index aaf825706..6ba283a90 100644 --- a/Telegram/SourceFiles/media/view/media_view_overlay_widget.h +++ b/Telegram/SourceFiles/media/view/media_view_overlay_widget.h @@ -234,7 +234,6 @@ private: void refreshLang(); void showSaveMsgFile(); - void updateMixerVideoVolume() const; struct SharedMedia; using SharedMediaType = SharedMediaWithLastSlice::Type;