enthought / enthought/traitsui

Editors don't update colors when changing dark mode

Open
#1,822 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
306
Forks
99
PR merge metrics
No merged PRs in 30d

Description

When in dark mode on a Mac (and presumably other systems), when you change to light mode, some of the background colours change, but not all. This is because we override some of the colors, in editors, but treat them as constants for the lifetime of the app, while others just use the standard palette.

For example, this is what you get when changing from dark -> light on OS X.

image

The fix for this is likely quite invasive as it involves replacing use of constants with dynamic lookup that is dark-mode aware.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.