Avoid saving viewer position unless it's really on screen

This commit is contained in:
Ilya Fedin
2026-01-31 15:04:36 +04:00
committed by John Preston
parent f8fc9956d0
commit 48e2e2c2db
@@ -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(