microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.35k stars 6.5k forks source link

Color Picker: Don't Initiate Hover Effects/Styles #26632

Open jmessy919 opened 1 year ago

jmessy919 commented 1 year ago

Description of the new feature / enhancement

Using Instant Eyedropper (third-party freeware), I was able to sample the color of an element on my screen without the element detecting that I was hovering upon it. With PowerToys' Color Picker, all elements respond as if I was hovering them normally, without intending to sample their color - triggering any of that element's hover styles/scripts/responses.

In PT Color Picker's current state, users cannot sample the color of any element on their screen which is configured to respond/change due to a mouse hover event.

Scenario when this would be used?

This is useful because someone (devs, designers, marketers, anyone really) would likely at some point desire to sample the normal version of an element (like a button/link/image in their browser, apps, or documents) without it shifting before a sample is taken, giving an undesired result and rendering the tool unfit for purpose.

Supporting information

Instant Eyedropper has this aspect down to perfection, but I absolutely love how much more customizable PowerToys' Color Picker is for color sampling and value formatting and don't want to ditch it, however it is affecting development workflows for myself and others.

Otherwise, great work! Truly, I wish I knew about PowerToys loooooong ago. Cheers 🍻

Jay-o-Way commented 1 year ago

The workaround for the hover state is mentioned in the documentation.

jmessy919 commented 1 year ago

Not for nothing, Jay - it took me quite a while to submit that request. I did check the docs and the workaround is really clunky and not accessible at all. I was merely making a request and offering a working model.

To get my feature request shut down like this without even so much as sharing a link to your referenced solution for myself and others seems...kinda rude, no?

But hey, it's your show. Here's the link for anyone else interested: https://learn.microsoft.com/en-us/windows/powertoys/color-picker

crutkas commented 1 year ago

I think this is a fair request. It would be us taking a screenshot and doing an overlay

TheJoeFin commented 7 months ago

looks like this could be a duplicate of #11924, thoughts?