diff --git a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp index c8f073f6e1..034aeaa31f 100644 --- a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp +++ b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp @@ -5241,11 +5241,14 @@ void OverlayWidget::applyVideoQuality(VideoQuality value) { const auto startStreaming = StartStreaming(false, time); if (!canInitStreaming() || !initStreaming(startStreaming)) { redisplayContent(); - } else if (_fullScreenVideo != wasFullScreen) { - _fullScreenVideo = wasFullScreen; - if (_streamed->controls) { - _streamed->controls->setInFullScreen(_fullScreenVideo); + } else { + if (_fullScreenVideo != wasFullScreen) { + _fullScreenVideo = wasFullScreen; + if (_streamed->controls) { + _streamed->controls->setInFullScreen(_fullScreenVideo); + } } + refreshCaption(); } }