Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Color picker misbehavior while using Windows Color Filter Accessibility feature. #28740

Open
AVMiraga opened this issue Sep 24, 2023 · 2 comments
Labels
Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-Color Picker All things around the Color Picker utility

Comments

@AVMiraga
Copy link

Microsoft PowerToys version

v0.70.0, v0.73.0

Installation method

Microsoft Store

Running as admin

No

Area(s) with issue?

ColorPicker

Steps to reproduce

Step 1: Enable Color Filter (in my case it's Windows 11's Color Filter and Deuteranopia selected for filtering)
Step 2: Pick a random Color, Make sure to check Hex Code of the Color
Step 3: Run Color Picking tool and hover over that color, Result will be Shifted

Screenshot:
image

I drew that red line to indicate only Red Color Range shifted in my case.

✔️ Expected Behavior

When Color Filter Disabled
image

❌ Actual Behavior

When Color Filter Enabled
image

Other Software

Tested in Windows 11, have no idea about other software.

@AVMiraga AVMiraga added Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Sep 24, 2023
@davidegiacometti davidegiacometti added the Product-Color Picker All things around the Color Picker utility label Sep 25, 2023
@crutkas
Copy link
Member

crutkas commented Sep 29, 2023

it is since we grab the actual value of the pixel. Without disabling the filter, due to rounding issues, there is always a level of error.

@AVMiraga
Copy link
Author

it is since we grab the actual value of the pixel. Without disabling the filter, due to rounding issues, there is always a level of error.

At least is it possible to add exception for Color Filters? As far as I see color filter just affects color by just adding some value.
Maybe Subtracting that value from hex code will fix it? like expected output is 161773, and actual output is 281773, decreasing Red Value by 12 seems like to fix it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-Color Picker All things around the Color Picker utility
Projects
None yet
Development

No branches or pull requests

3 participants