microsoft / microsoft/PowerToys

Text colour does not update when changing system theme in Extension Settings

Open
#49,435 16 comments 0 reactions 0 assignees View on GitHub
Help Wanted Issue-Bug Product-Command Palette Resolution-External
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

tl;dr: the text of adaptive cards doesn't hot-reload in response to a RequestedTheme change.

Image

It should.

It's even more impossible to read when changing from Dark => light

Image

------

### Microsoft PowerToys version

0.100.0

### Installation method

Microsoft Store

### Area(s) with issue?

Command Palette

### Steps to reproduce

1. Open CmdPal Settings
2. Navigate to the Extensions page and click on an extension
3. Change the system theme

### ✔️ Expected Behavior

The text in the Extension settings updates

### ❌ Actual Behavior

The text colour remains the way it was before

https://github.com/user-attachments/assets/f06bd8b7-1da3-4d8b-be6f-64545b54ce06A

### Upload Bug Report ZIP-file

_No response_

### Additional Information

_No response_

### Other Software

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue from CmdPal Settings by opening an extension and changing the system theme, then trace the Extension Settings adaptive cards and their RequestedTheme handling. Done means the text colour updates immediately in both dark-to-light and light-to-dark changes.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.