aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorameerj <52414509+ameerj@users.noreply.github.com>2021-12-19 01:56:24 -0500
committerameerj <52414509+ameerj@users.noreply.github.com>2021-12-19 02:08:48 -0500
commitcd7e6b32509a93bcd549b66754e7bdbbef6f5f02 (patch)
tree0e60481d7742c053d66dd398b57b27f035d9faa7 /src
parent5d73d0b0ae8c3569962bce613fd4cdcc2b1e6e42 (diff)
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.
Diffstat (limited to 'src')
-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 b7bb433480..2daf191b31 100644
--- a/src/yuzu/main.cpp
+++ b/src/yuzu/main.cpp
@@ -2574,7 +2574,7 @@ void GMainWindow::ShowFullscreen() {
render_window->hide();
render_window->setWindowFlags(windowFlags() | Qt::FramelessWindowHint);
- const auto screen_geometry = QApplication::desktop()->screenGeometry(this);
+ const auto screen_geometry = QApplication::desktop()->screenGeometry(render_window);
render_window->setGeometry(screen_geometry.x(), screen_geometry.y(),
screen_geometry.width(), screen_geometry.height() + 1);
render_window->raise();