microsoft / microsoft/PowerToys
CmdPal/Dock: Automatic foreground with custom background can make UI illegitable
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
### Microsoft PowerToys version
0.98
### Installation method
Dev build in Visual Studio
### Area(s) with issue?
Command Palette
### Steps to reproduce
I've set the dock background color to black to blend with the monitor edge. After accidentally triggering the light switch and changing the theme from dark to light, the labels are now black on black, making the dock unusable.
#blameLightSwitch #notReally #justJoking
### ✔️ Expected Behavior
_No response_
### ❌ Actual Behavior
_No response_
### Additional Information
_No response_
### Other Software
_No response_
Contributor guide
Research direction
Reproduce the issue in Command Palette by setting a black dock background, switching from dark to light, and observing the labels. Trace how the dock chooses foreground colors after the theme change; done means the labels remain legible with the custom background.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- design, desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100