microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.62k stars 6.52k forks source link

Shortcut Guide appearing when swapping between fancy zones #14992

Open Armageus opened 2 years ago

Armageus commented 2 years ago

Microsoft PowerToys version

0.51.1

Running as admin

Area(s) with issue?

FancyZones, Shortcut Guide

Steps to reproduce

Fancy Zones enabled with Override Windows Snap, "Move Windows based on Zone Index", Move windows between zones across all monitors Shortcut Guide enabled with "Hold Down Windows Key", 2000ms duration before showing.

When switching an app between zones with the shortcut Windows + Left or Right arrow, sometimes the Shortcut Guide is displayed.

Hold windows key down and do not release at all. Whilst holding down, tap left or right arrows several times with different durations between taps At some point Shortcut guide will still appear.

✔️ Expected Behavior

Shortcut guide should not be displayed once another key (e.g. left or right arrow) has been pressed following Windows key being pressed

❌ Actual Behavior

Shortcut guide sometimes interrupting moving of windows between fancyzones.

Other Software

No response

Armageus commented 2 years ago

PowerToysReport_2021-12-14-09-17-43.zip

crutkas commented 2 years ago

can't repro this on a 0.53 build.

crutkas commented 2 years ago

lets have it revisit on 0.53 which should be out shortly to see if you still have this

Armageus commented 2 years ago

Thanks, will test as soon as this is available

crutkas commented 2 years ago

we are live, would love to see if you can still repro

Armageus commented 2 years ago

I've updated to 0.53.1 and rebooted, and am still able to reproduce.

Exact steps to reproduce are as follows:

If you minimise the 500ms in the above e.g.

Further information: Windows 10 21H1 Logitech K850 wireless keyboard Scaling: 125% 2x 32" 2560x1440 Displays

OverrideWindowsSnap

shortcutguide

PowerToysReport_2022-01-07-08-52-14.zip

Armageus commented 2 years ago

Still able to reproduce in 0.55.0 PowerToysReport_2022-02-02-15-01-56.zip

https://user-images.githubusercontent.com/31993869/152179568-f841e202-40a0-46b5-8879-21bbe9683711.mp4

Video attached

crutkas commented 2 years ago

I just managed to repro this on first execution for just snapping. I don't think we cancel stuff.

another-git-hub-user commented 2 years ago

Still occurs in 0.61.1.

Armageus commented 9 months ago

I got excited at the mention of some changes to keyboard hooks, but this is still an issue in v0.77.0 :(