ppy / osu-stable-issues

Report critical osu-stable issues here
59 stars 11 forks source link

New window behavior breaks alt-tabbing when running under Wine #1190

Open Edythator opened 6 months ago

Edythator commented 6 months ago

As the title suggests, the latest window behavior introduced with CE 20231120/Stable 20231121 completely break alt-tabbing when running under Wine. Since I don't have an Intel Mac, I've only tested this behavior under Linux. Several people, running Linux, have alluded to the same issue with different setups and different GPU manufacturers.

The breakage in question is that the game moves its window a few dozen pixels vertically and horizontally for each alt-tab that you do. Following are images depicting the first alt-tab and several alt-tabs thereafter. On the first image, the game starts at the top, and on the second, the game has almost disappeared into the bottom of my monitor.

Screenshot_2023-12-21_09-23-50 Screenshot_2023-12-21_09-23-13

There does exist a band-aid solution for this issue, which is to disable "Minimise alt-tab during fullscreen". While that solution mitigates the issue, it's more of a way to restore the window to fullscreen after having alt-tabbed, which becomes annoying real fast.

I'm not sure if Wine support is a point worth taking up time for, especially with Lazer right around the corner, but I would be really happy if it got fixed.

If more information is desired, I'm more than willing to oblige.