-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FancyZones steals input focus on display resolution change which breaks fullscreen games #306
Comments
Hi @The-MAZZTer |
@The-MAZZTer |
Yup, seems to work fine. |
I just ran into the same issue and disabling that option fixed the issue! :) |
I have this issue too. It is intermittent so I don't know for sure if the "Flash zones..." option is to blame. But I want to add that it is not only full screen games that are affected: I started one app (PyCharm) whose window appear maximized - the window was minimized to tray a split second after it appeared. |
Agreed with all the findings above. I would be able to open a full screen game and play without issue until I ever tabbed out of it, then nothing I could do would get me back in the game as the zones would always flash up and take me back to desktop. I can also confirm that it does seem to be fixed with Flash Zones off. Thank you though for adding this feature in the first place, it really adds so much more productivity! |
Also confirming I am experiencing the issue and Flash Zones off is the solution, for me it only happens in a few games though, currently I am aware of this issue in Resident Evil 2 Remake (DX11/Fullscreen, DX12 works fine), MGSV Ground Zeroes and interestingly Densha De Go! Final when running with Nvidia DSR. Edit: I also don't have to alt-tab out to trigger this bug, it happens right away. |
Assigned to @vldmr11080 |
Environment
Steps to reproduce
Ensure FancyZones is active. The option "Flash zones when the active FancyZones layout changes" may need to be enabled as well.
Run any fullscreen game which uses a resolution different from the desktop resolution.
I first noticed this on Spyro: Reignited Trilogy for PC but then made a simple Unity project to confirm it's nothing specific that game is doing. I have attached it below (source code and binary) to allow for easy reproduction.
Test.zip
The resolution selection dialog has been enabled for the included build. Disable "Windowed" and select a resolution different from the desktop resolution.
Expected behavior
The game runs as it normally would.
Actual behavior
FancyZones attempts to display the zones in the new resolution, stealing focus from the game. This causes Windows to minimize the game and revert to the previous desktop resolution. It is impossible to maintain focus on the game.
After closing out of PowerToys the game can be restored and runs normally.
The text was updated successfully, but these errors were encountered: