Skip to content
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 Editor displays incorrectly in multi monitors scenario when monitors are not in order #10535

Closed
doverton12 opened this issue Apr 2, 2021 · 6 comments
Assignees
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

Comments

@doverton12
Copy link

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.
image

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:
image

Simply reversing monitor 1&2 in settings makes this correct:
image

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:
image

@doverton12 doverton12 added Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Apr 2, 2021
@doverton12
Copy link
Author

Upon further investigation, it is not about the monitor ordering, but if the primary monitor is further right than other monitors. I can repro the issue by having the monitors as number 1 & 2 in that order, but make the right monitor the primary monitor and the same issue happens.

I can also work around the issue of the grid bar in the wrong place by changing my scaling factor to 100%. This suggests that the scaling factor is part of the problem for the grid bar.

@SeraphimaZykova
Copy link
Collaborator

Thanks for reporting! Can you please verify if this issue is still present in the latest version of the PowerToys?

@SeraphimaZykova SeraphimaZykova added FancyZones-Editor Issue revolving the FancyZone Editor Product-FancyZones Refers to the FancyZones PowerToy labels Jul 22, 2021
@SeraphimaZykova SeraphimaZykova self-assigned this Aug 31, 2021
@SeraphimaZykova
Copy link
Collaborator

Actually, there are two different issues described here.
Rearrange displays issue is related to #8104.
The second issue is improper layout displaying with a 125% scaling on both monitors.

@TheJoeFin
Copy link
Collaborator

does this issue still happen with v0.73.0? /needinfo

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something Status-No recent activity no activity in the past 5 days when follow up's are needed and removed Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Sep 16, 2023
@microsoft-github-policy-service
Copy link
Contributor

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 5 days. It will be closed if no further activity occurs within 5 days of this comment.

1 similar comment
@microsoft-github-policy-service
Copy link
Contributor

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 5 days. It will be closed if no further activity occurs within 5 days of this comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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
Projects
None yet
Development

No branches or pull requests

3 participants