FancyZones Editor displays incorrectly in multi monitors scenario when monitors are not in order #10535
Labels
FancyZones-Editor
Issue revolving the FancyZone Editor
Issue-Bug
Something isn't working
Needs-Author-Feedback
The original author of the issue/PR needs to come back and respond to something
Product-FancyZones
Refers to the FancyZones PowerToy
Status-No recent activity
no activity in the past 5 days when follow up's are needed
Microsoft PowerToys version
"0.35.0"
Running as admin
Yes
Area(s) with issue?
FancyZones Editor
Other Software
No response
Steps to reproduce
Go into display settings
Rearrange display so monitor number 2 is on the left of monitor number 1
Start PowerToys
Open FancyZones Editor
The editor is shifted unextectedly to the left and editing operations have a mismatch between the mouse and the display
✔️ Expected Behavior
The mouse and display match
You can fix the error by swapping the monitors in Windows settings / display settings by swapping the monitors so they start with 1 on the left
❌ Actual Behavior
The display is shunted to the left
When creating or editing a custom layout, the mouse and the on screen visuals do not align
With the setting "Allow zones to span across all monitors" I am seeing some undesired layout issues.
I was able to do some digging and the issue is around the fact that if monitor 1 is on the right, the overlay of the FancyZones Editor is incorrectly placed on the screen.
The result on screen looks like this - notice the overlay does not cover some apps on the right hand side of the dual monitor system:
Simply reversing monitor 1&2 in settings makes this correct:
In the example below, my mouse was just below cancel, but the grid bar is significantly further to the left (1/4 of 1 monitor width to the left).
Both monitors have the same DPI and scaling settings:
The text was updated successfully, but these errors were encountered: