Skip to content

Some icons don't adjust their color to the background #466

@NebelNidas

Description

@NebelNidas

Describe the bug
Some Programs make use of single-colored jump list icons, whose color gets automatically adjusted to which one is needed. Let's look at MS Teams, for example. When you search for it in the Win10 start menu, which has a white background, the icons are displayed as black:
image

And when displayed on a dark background, e. g. when on the taskbar jump list, they are white:
image

Open Shell, on the other hand, always displays them as white, which makes them look invisible on white backgrounds. Here, on this slightly blue-tinted background, you can just barely make them out:
image

Possible solution
I don't know how Windows accomplishes it. But if Open Shell wants to implement this behavior accordingly, I think by default it should look at the contrast between the white icon and the background it is displayed on and, if too low, render it in black. However, it should be overridable in skins.

Metadata

Metadata

Assignees

Labels

acknowledged by devsThis issue has been acknowledged by the Open-Shell team.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions