microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
106.43k stars 6.27k forks source link

Fancy Zone Editor screen is smaller and do not fit all screen when I have two screens, the final result is OK, but the editor screen do not fit all screen #11870

Closed mariogarciaprado closed 3 weeks ago

mariogarciaprado commented 2 years ago

Microsoft PowerToys version

0.37.2

Running as admin

Area(s) with issue?

FancyZones Editor

Steps to reproduce

have two monitors connected, go to power toys / select fancy zones, select start Fancy zone editor, and you can see the screen do not match with the two screen

✔️ Expected Behavior

The screen for Edito match the Captura two

❌ Actual Behavior

The screen of powertoys editor match the whole two screen

Other Software

No response

crutkas: https://github.com/microsoft/PowerToys/issues/9239 seems oddly related

Jay-o-Way commented 2 years ago

May we have a bit more information, like resolution of both screens, scaling et cetera. Are there any other programs or settings that could influence the screens? I only see one monitor shown in the top of the editor.

mariogarciaprado commented 2 years ago

Hi, Jay-o-Way, yes of course the screenshot is for both screens, you can see both below with the two windws status bar, the first one is on the right (laptop Lenovo y540) and the second on the left (ZenScreen touch), both with resolution at 1920*1080 and 125% scaled. Yes after what you ask more details I switch left screen with the right and everythings its ok, so the bugs is whe the main (number 1) screen is at right.

SeraphimaZykova commented 2 years ago

@mariogarciaprado could you please send here a bug report? Right-click on the PowerToys taskbar icon, press Report Bug. The zip file will be generated on the desktop. Thank you!

mariogarciaprado commented 2 years ago

Yes, here it is. PowerToysReport_2021-06-30-00-14-59.zip

tameemzabalawi commented 2 years ago

Investigating a fix for this issue

Jay-o-Way commented 2 years ago

Good to hear @tameemzabalawi, do you know the cause?

tameemzabalawi commented 2 years ago

@Jay-o-Way No, not yet

Jay-o-Way commented 2 years ago

@mariogarciaprado two questions:

tameemzabalawi commented 2 years ago

The issue is still there, I reproduced it

tameemzabalawi commented 2 years ago

After some investigation, The issue is happening because there is a scaling factor applied to a screen or more, and it looks like we're not taking this into consideration (that's what I'm checking right now)

Jay-o-Way commented 2 years ago

Only in the horizontal direction?

tameemzabalawi commented 2 years ago

in both directions

tameemzabalawi commented 2 years ago

It looks like we need to change how we get the monitor info because it even overflows vertically on the secondary screen when the scaling is set to 100% on both screens, I think it is hard to solve if we keep combining the values of both screens (all screens) together

jmeijering commented 8 months ago

@SeraphimaZykova any update on this issue as the last comment was made in 2022 and it's being pushed to future releases all the time

SeraphimaZykova commented 8 months ago

@SeraphimaZykova any update on this issue as the last comment was made in 2022 and it's being pushed to future releases all the time

At the moment, this issue doesn't hold a high priority due to our current workload. The fix requires significant changes in both FancyZones and Editor. So it is unlikely to be completed in the immediate future. We'll keep this task in our backlog for consideration when our capacity allows for it. Thank you for your understanding and patience.

Jay-o-Way commented 1 month ago

Is this still an issue with the latest version? /needinfo

microsoft-github-policy-service[bot] commented 4 weeks ago

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.