PowerToys
PowerToys copied to clipboard
FancyZones: "Space around zones" slider is infuriating to adjust
Microsoft PowerToys version
0.66.0
Installation method
PowerToys auto-update
Running as admin
No
Area(s) with issue?
FancyZones
Steps to reproduce
- Open the FancyZones layout editor
- Select "edit" on a Grid layout
- Try to adjust the "Space around zones" slider
✔️ Expected Behavior
- There is a way to enter an exact value.
- The slider behaves normally around the low (0px) end.
❌ Actual Behavior
- There appears to be no way to enter an exact value.
- ~The slider behaves strangely around the low end, with the size of the window changing as the value changes between roughly 10 and -10, making it nearly impossible to select the value you want. See attached gif:~ Looks like this behavior was fixed in 0.70
Other Software
No response
Note: This is an exact copy of #21744, which was incorrectly marked as a duplicate and closed. I have not been able to get it reopened.
Thanks for opening it. We used to have a different control from WPF, but had to change it for accessibility issues. (Wouldn't work correctly with screen readers)
This is blocked on the original WPF control supporting accessibility or upgrading the UI framework to a different one. In the meanwhile, the workaround to control it in a finer way would be using the left and right arrow keys after selecting the control.
For the love of God, THIS. How can a slider be SO inaccurate? It moves in completely random increments that are not 1px. If it can't move in one pixel increments, why oh why isn't there an input box to input exact measurements, like . . . literally every application that uses sliders and numbers that require accuracy?
These sliders are bizarre!
Update: Just updated to 0.70.0, and it looks like this issue has improved a bit. The adjustment dialog no longer has that strange resizing behavior, and it looks like the slider snaps to more sensible values, so I can easily get it to 0 or some round number.
Leaving the issue open to track the idea of being able to input an exact value, as I still think that would be useful.
When the slider has focus, use left and right keys on the keyboard.
Please let us click the text value and convert the text value into a spinner for as long as it has focus. This is a common pattern in some apps and it does not affect the overall modern look and feel of the app which is obviously looking to be as friendly as possible, while at the same time, offers finer control at one click distance, for us more "power" users. (wait... isn't the name of this tool "power" toys?, or was it just "toys"?)
PS - excuse my sarcasm