microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
109.75k stars 6.46k forks source link

The FancyZones settings page bounces when scrolling to the bottom #25353

Open LIXiangChen opened 1 year ago

LIXiangChen commented 1 year ago

Microsoft PowerToys version

0.69.0

Installation method

GitHub

Running as admin

Yes

Area(s) with issue?

Settings

Steps to reproduce

The FancyZones page in the Settings window, page bounces when scrolled to the bottom. The problem was not found on other pages, only this one.

See video (the frame rate of the video is low and the actual bouncing is faster).

https://user-images.githubusercontent.com/8857634/230776503-2ddf3bc9-3133-412b-85d8-dcfebe19b647.mp4

✔️ Expected Behavior

No response

❌ Actual Behavior

No response

Other Software

I‘m not sure if it's related, the mouse is MX Master 3 with Logi Options+ installed. The system is Win10 22H2.

Quenom commented 1 year ago

had the same bug for a moment, now there is another issue(only in fancyzones)

https://github.com/microsoft/PowerToys/assets/30837190/8dc0f51f-d4a7-40ce-9a12-486bea6f90af

yuessir commented 1 year ago

https://github.com/microsoft/PowerToys/assets/8326310/4d90c3f1-1048-4f43-8be1-9e72d5906228

bro, two months , no new relwases?

Merlin2001 commented 11 months ago

Can confirm that this happens only when scrolling the FancyZones settings to the bottom, all other settings pages work as expected.

Maybe adding the Product-FancyZones tag could be considered.

[Update with v0.77.0 on 2024-01-23: Can no longer reproduce]

neville-studio commented 8 months ago

These solution might mitigation for this problem. This problem might be happened at high DPI condition.

Solution A

In Windows Settings , set the Scale to 100%, and then open Powertoys Settings.

Solution B

while Opening Powertoys setting page in Fancyzones tab, try these step:

  1. Open Windows Settings
  2. Set the Scale to 100%.
  3. Set back to the original Scale.
cinnamon-msft commented 8 months ago

@LIXiangChen are you still hitting this? I'm not able to repro this on Win11 with version 0.76.2.

LIXiangChen commented 8 months ago

@cinnamon-msft I just tested 0.77.0 on Win 11, the system is 200% scaled, and the issue did not occur. Maybe it's been fixed?

neville-studio commented 8 months ago

It has also happened in my computer, which also runned on Win 11, with 1.25 scale, 1920 × 1080 px, and maximized Powertoys Administrator Settings window

https://github.com/microsoft/PowerToys/assets/90772701/e0a30781-231e-4338-9f29-9cb00d685830

LIXiangChen commented 8 months ago

@neville-studio Is PowerToys the latest version? Try the latest 0.77.0. Will the issue still occur?

neville-studio commented 8 months ago

it is the latest version

crutkas commented 3 months ago

oooo, i just revisited this. I can actually repro this on my laptop where before I couldn't on my desktop

crutkas commented 3 months ago

I'm on 0.81, if any of the expanders are collapsed, it does not happen.

neville-studio commented 2 months ago

At 0.81.1, the issue still exists. my screen resolution is 1920 × 1080, and the scale is 125%. if I set it to 100%, the issue might solved.

neville-studio commented 2 months ago

The issue might exists in specific screen resolution and zoom percentage.

In my Windows 11 laptop, the issue exists in following screen resolution and Scale percentage mode, which have set the window maximized:

Screen Resolution Scale percentage
1920 * 1080 125%
1920 * 1080 150%
1680 * 1050 150%
1600 * 900 125%
1440 * 900 125%
1440 * 1050 150%
1280 * 1024 150%
1280 * 800 125%
1280 * 720 100%
1152 * 684 125%
danielcranford commented 3 weeks ago

This is not specific to the fancy zones setting page. See #34467 where I reproduced it on the PowerToys Run settings page.