diff options
| author | Salanto <62221668+Salanto@users.noreply.github.com> | 2024-07-12 00:06:21 +0200 |
|---|---|---|
| committer | Salanto <62221668+Salanto@users.noreply.github.com> | 2024-07-12 00:06:21 +0200 |
| commit | 8fac2ada62a5256bb0ba563d3e696762cf861a7d (patch) | |
| tree | 7b7fe2fba7ebd784afbbd9a93a6817f97ad1bb2d /src/courtroom.cpp | |
| parent | b882917af845b4d792daafeadccd05e7840d2395 (diff) | |
Harden screen position check against missing monitors
Diffstat (limited to 'src/courtroom.cpp')
| -rw-r--r-- | src/courtroom.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/courtroom.cpp b/src/courtroom.cpp index 45fb7d61..39d6ff9e 100644 --- a/src/courtroom.cpp +++ b/src/courtroom.cpp @@ -1373,7 +1373,7 @@ void Courtroom::done_received() if (Options::getInstance().restoreWindowPositionEnabled()) { auto maybe_point = Options::getInstance().windowPosition("courtroom"); - if (maybe_point.has_value()) + if (maybe_point.has_value() && ao_app->pointExistsOnScreen(maybe_point.value())) { qDebug() << maybe_point.value(); QMainWindow::move(maybe_point.value()); |
