From 48e2e2c2db460a58cffef2182d9aeab6792202dd Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Sat, 31 Jan 2026 15:04:36 +0400 Subject: [PATCH] Avoid saving viewer position unless it's really on screen --- Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp index fbd11de2e2..1ca2724b70 100644 --- a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp +++ b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp @@ -980,7 +980,7 @@ void OverlayWidget::savePosition() { realPosition.maximized = 1; realPosition.moncrc = 0; DEBUG_LOG(("Viewer Pos: Saving maximized position.")); - } else if (!_wasWindowedMode && !Platform::IsMac()) { + } else if (!_wasWindowedMode) { return; } else { auto r = _normalGeometry = _window->body()->mapToGlobal(