signalapp / Signal-Desktop

A private messenger for Windows, macOS, and Linux.
https://signal.org/download
GNU Affero General Public License v3.0
14.61k stars 2.66k forks source link

Menu bar doesn't respect dark theme on Linux (Wayland) #6528

Open fincentxyz opened 1 year ago

fincentxyz commented 1 year ago

Bug Description

The menu bar stays light when the dark theme is active.

Steps to Reproduce

  1. Open Signal Desktop
  2. Do not hide the menu bar
  3. Turn on dark mode

Actual Result: The menu bar stays light when dark mode is enabled.

Expected Result: The menu bar becomes dark, like it should when dark mode is enabled.

Screenshots

image

Platform Info

Signal Version: 6.25.0 production

Operating System: Fedora Linux 38 (Workstation Edition) 64-bit GNOME Version 44.2 Wayland windowing system Linux Kernel 6.3.12

Linked Device Version: 6.25.5

FrodoBaggins74524 commented 1 year ago

I want to work on this issue!

scottnonnenberg-signal commented 1 year ago

@FrodoBaggins74524 If you take a look in the code at where Desktop listens for theme changes, it's likely that the fix for this is in Electron, not in our codebase.