diff --git a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp index d9a63d55fe..245388078e 100644 --- a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp +++ b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp @@ -432,7 +432,9 @@ void OverlayWidget::moveToScreen(bool force) { if (activeWindowScreen && myScreen && myScreen != activeWindowScreen) { windowHandle()->setScreen(activeWindowScreen); } - const auto screen = widgetScreen(this); + const auto screen = activeWindowScreen + ? activeWindowScreen + : QApplication::primaryScreen(); const auto available = screen->geometry(); if (!force && geometry() == available) { return;