Windows Fullscreen Fixes #87

Merged
Ghost merged 5 commits from Babib3l/Ryubing:windows-fullscreen-fixes into master 2026-05-25 12:09:01 +00:00
Contributor

This PR fixes two bugs introduced in #80 :

And two other bugs related to input view :

This PR fixes two bugs introduced in #80 : - Exiting fullscreen could exit the Ryujinx window (https://github.com/Ryubing/Issues/issues/415) - Toggling fullscreen on would move the window to the primary monitor And two other bugs related to input view : - Exiting fullscreen when window was previously in a non maximized state now conserves the window coordinates and size properly (https://github.com/Ryubing/Issues/issues/425) - Opening the ryujinx app no makes the app grow slightly larger vertically on each launch (+31px on my 1080p monitor) (https://github.com/Ryubing/Issues/issues/425)
Babib3l force-pushed windows-fullscreen-fixes from ceb150bafc
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 4m15s
Build PR / win-x64 (Release) (pull_request) Successful in 7m19s
Build PR / linux-x64 (Release) (pull_request) Successful in 7m35s
Build PR / macOS Universal (Release) (pull_request) Successful in 6m26s
Pull Request Triage / triage (pull_request_target) Successful in 21s
to efac3f72d6
Some checks failed
Build PR / linux-arm64 (Release) (pull_request) Successful in 6m6s
Build PR / macOS Universal (Release) (pull_request) Failing after 10m16s
Build PR / win-x64 (Release) (pull_request) Successful in 10m18s
Build PR / linux-x64 (Release) (pull_request) Successful in 10m38s
2026-05-15 10:13:27 +00:00
Compare
Babib3l force-pushed windows-fullscreen-fixes from efac3f72d6
Some checks failed
Build PR / linux-arm64 (Release) (pull_request) Successful in 6m6s
Build PR / macOS Universal (Release) (pull_request) Failing after 10m16s
Build PR / win-x64 (Release) (pull_request) Successful in 10m18s
Build PR / linux-x64 (Release) (pull_request) Successful in 10m38s
to 992cadffdb
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 5m27s
Build PR / macOS Universal (Release) (pull_request) Successful in 8m43s
Build PR / win-x64 (Release) (pull_request) Successful in 8m58s
Build PR / linux-x64 (Release) (pull_request) Successful in 9m9s
2026-05-15 21:33:03 +00:00
Compare
Babib3l force-pushed windows-fullscreen-fixes from 992cadffdb
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 5m27s
Build PR / macOS Universal (Release) (pull_request) Successful in 8m43s
Build PR / win-x64 (Release) (pull_request) Successful in 8m58s
Build PR / linux-x64 (Release) (pull_request) Successful in 9m9s
to 7e3f7bac4a
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 8m56s
Build PR / macOS Universal (Release) (pull_request) Successful in 9m29s
Build PR / win-x64 (Release) (pull_request) Successful in 9m47s
Build PR / linux-x64 (Release) (pull_request) Successful in 9m53s
2026-05-16 14:55:07 +00:00
Compare
Ghost added this to the 1.4.0 milestone 2026-05-16 21:55:06 +00:00
Babib3l changed title from Windows Fullscreen Fixes to WIP: Windows Fullscreen Fixes 2026-05-20 02:11:47 +00:00
Babib3l force-pushed windows-fullscreen-fixes from 7e3f7bac4a
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 8m56s
Build PR / macOS Universal (Release) (pull_request) Successful in 9m29s
Build PR / win-x64 (Release) (pull_request) Successful in 9m47s
Build PR / linux-x64 (Release) (pull_request) Successful in 9m53s
to 58d147175d
All checks were successful
Build PR / linux-x64 (Release) (pull_request) Successful in 7m49s
Build PR / win-x64 (Release) (pull_request) Successful in 7m59s
Build PR / macOS Universal (Release) (pull_request) Successful in 8m11s
Build PR / linux-arm64 (Release) (pull_request) Successful in 8m12s
2026-05-20 02:11:58 +00:00
Compare
Author
Contributor

https://github.com/Ryubing/Issues/issues/425

Two bugs to fix, they don’t seem to have been introduced by the previous PR:

  • Exiting fullscreen when window was previously minimised does not conserve the window coordinates and size -> goes to default "maximised"
  • Opening the ryujinx app makes the app grow slightly larger vertically on each launch (to be tested / confirmed)
https://github.com/Ryubing/Issues/issues/425 Two bugs to fix, they don’t seem to have been introduced by the previous PR: - [x] Exiting fullscreen when window was previously minimised does not conserve the window coordinates and size -> goes to default "maximised" - [x] Opening the ryujinx app makes the app grow slightly larger vertically on each launch (to be tested / confirmed)
Babib3l force-pushed windows-fullscreen-fixes from 58d147175d
All checks were successful
Build PR / linux-x64 (Release) (pull_request) Successful in 7m49s
Build PR / win-x64 (Release) (pull_request) Successful in 7m59s
Build PR / macOS Universal (Release) (pull_request) Successful in 8m11s
Build PR / linux-arm64 (Release) (pull_request) Successful in 8m12s
to dc522a0d08
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 5m17s
Build PR / macOS Universal (Release) (pull_request) Successful in 8m46s
Build PR / linux-x64 (Release) (pull_request) Successful in 9m11s
Build PR / win-x64 (Release) (pull_request) Successful in 9m15s
2026-05-22 18:46:22 +00:00
Compare
Babib3l changed title from WIP: Windows Fullscreen Fixes to Windows Fullscreen Fixes 2026-05-22 19:14:24 +00:00
@ -2063,0 +2070,4 @@
Window.Position.X + (int)(Window.Bounds.Width / 2),
Window.Position.Y + (int)(Window.Bounds.Height / 2));
var screen =

:moreunstrechedreaction: the var

:moreunstrechedreaction: the var
Author
Contributor

:waaa:

:waaa:
Babib3l marked this conversation as resolved
Babib3l force-pushed windows-fullscreen-fixes from 8be31f943d
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 5m23s
Build PR / win-x64 (Release) (pull_request) Successful in 8m58s
Build PR / macOS Universal (Release) (pull_request) Successful in 8m59s
Build PR / linux-x64 (Release) (pull_request) Successful in 9m6s
to c31ac3d1c4
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 4m47s
Build PR / linux-x64 (Release) (pull_request) Successful in 8m49s
Build PR / win-arm64 (Release) (pull_request) Successful in 8m56s
Build PR / win-x64 (Release) (pull_request) Successful in 9m2s
Build PR / macOS Universal (Release) (pull_request) Successful in 8m39s
2026-05-24 13:17:03 +00:00
Compare
Ghost force-pushed windows-fullscreen-fixes from c31ac3d1c4
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 4m47s
Build PR / linux-x64 (Release) (pull_request) Successful in 8m49s
Build PR / win-arm64 (Release) (pull_request) Successful in 8m56s
Build PR / win-x64 (Release) (pull_request) Successful in 9m2s
Build PR / macOS Universal (Release) (pull_request) Successful in 8m39s
to 78b959f5b2
All checks were successful
Build PR / linux-arm64 (Release) (pull_request) Successful in 4m26s
Build PR / win-x64 (Release) (pull_request) Successful in 7m46s
Build PR / linux-x64 (Release) (pull_request) Successful in 8m6s
Build PR / win-arm64 (Release) (pull_request) Successful in 8m14s
Build PR / macOS Universal (Release) (pull_request) Successful in 12m13s
2026-05-25 12:08:49 +00:00
Compare
Ghost merged commit b2310823c9 into master 2026-05-25 12:09:01 +00:00
Ghost referenced this pull request from a commit 2026-05-25 12:09:01 +00:00
Ghost deleted branch windows-fullscreen-fixes 2026-05-25 12:09:02 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
projects/Ryubing!87
No description provided.