summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar ameerj2021-12-19 01:56:24 -0500
committerGravatar ameerj2021-12-19 02:08:48 -0500
commit39bb6851e42b7cf71c23819009665b10194e12a1 (patch)
tree0e60481d7742c053d66dd398b57b27f035d9faa7
parentMerge pull request #7593 from german77/brrr_test (diff)
downloadyuzu-39bb6851e42b7cf71c23819009665b10194e12a1.tar.gz
yuzu-39bb6851e42b7cf71c23819009665b10194e12a1.tar.xz
yuzu-39bb6851e42b7cf71c23819009665b10194e12a1.zip
main: Make render window borderless fullscreen toggle on the monitor it resides in
Toggling borderless fullscreen on the separate render window made it fullscreen on the monitor which the main yuzu window resided in. This change allows the render window to go fullscreen on the monitor it resides in, independent of the main window location.
-rw-r--r--src/yuzu/main.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp
index b7bb43348..2daf191b3 100644
--- a/src/yuzu/main.cpp
+++ b/src/yuzu/main.cpp
@@ -2574,7 +2574,7 @@ void GMainWindow::ShowFullscreen() {
2574 2574
2575 render_window->hide(); 2575 render_window->hide();
2576 render_window->setWindowFlags(windowFlags() | Qt::FramelessWindowHint); 2576 render_window->setWindowFlags(windowFlags() | Qt::FramelessWindowHint);
2577 const auto screen_geometry = QApplication::desktop()->screenGeometry(this); 2577 const auto screen_geometry = QApplication::desktop()->screenGeometry(render_window);
2578 render_window->setGeometry(screen_geometry.x(), screen_geometry.y(), 2578 render_window->setGeometry(screen_geometry.x(), screen_geometry.y(),
2579 screen_geometry.width(), screen_geometry.height() + 1); 2579 screen_geometry.width(), screen_geometry.height() + 1);
2580 render_window->raise(); 2580 render_window->raise();