From 32da0d998d1f46f4aa8282a2626711b8b331d77c Mon Sep 17 00:00:00 2001 From: Kly_Men_COmpany Date: Sun, 9 May 2021 01:52:13 +0500 Subject: [PATCH] Try to fix tdesktop/issues/7931 https://github.com/telegramdesktop/tdesktop/issues/7931 --- .../SourceFiles/media/view/media_view_overlay_widget.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp index 21f04f85dbea22..5e603536c14cab 100644 --- a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp +++ b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp @@ -1280,6 +1280,9 @@ void OverlayWidget::activateControls() { } } if (_controlsState == ControlsHiding || _controlsState == ControlsHidden) { + if (!_fullScreenVideo && _zoom > _zoomToDefault) { + return; + } _controlsState = ControlsShowing; _controlsAnimStarted = crl::now(); _controlsOpacity.start(1); @@ -3678,6 +3681,9 @@ void OverlayWidget::wheelEvent(QWheelEvent *e) { } void OverlayWidget::setZoomLevel(int newZoom, bool force) { + if (!_fullScreenVideo && _zoom > _zoomToDefault) { + onHideControls(); + } if (!force && _zoom == newZoom) { return; }