Bug ID 1217350
Summary Some Electron-based applications are unable to detect dark mode
Classification openSUSE
Product openSUSE Aeon
Version Current
Hardware x86-64
OS Other
Status NEW
Severity Minor
Priority P5 - None
Component Desktop Environment
Assignee rbrown@suse.com
Reporter ars2swim@gmail.com
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

Created attachment 870861 [details]
Visual Studio Code, though preconfigured by default with a dark theme, has a
light titlebar, suggesting that Electron detects a light theme in the system.

Some Electron-based applications are unable to detect that the system is
running with a dark theme, despite dark mode being the default configuration
for openSUSE Aeon. This can lead to a lack of UI consistency.

I noticed this primarily in apps like Visual Studio Code and Signal. It's worth
pointing out that this doesn't occur on every Electron app (namely, the Webcord
Flatpak is able to handle theming just fine). I'll also point out that this
isn't necessarily an issue with the apps alone or GNOME, because the
aforementioned apps--whether packaged as a Flatpak, tarball, or run within a
distrobox--do correctly use a dark theme on Ubuntu 23.10.

I'm not an expert on SELinux, but it is my best guess as to why this is
happening.


You are receiving this mail because: