pop-os / theme-switcher

Pop!_OS GTK widget library / app for switching themes
GNU Lesser General Public License v3.0
20 stars 6 forks source link

Titlebars get out of sync for non-CSD apps #33

Open jacobgkau opened 2 years ago

jacobgkau commented 2 years ago

As mentioned in https://github.com/pop-os/theme-switcher/pull/30#pullrequestreview-916230114, some apps sometimes don't entirely switch from one theme to the other. This occurs whether they're running or not before the theme is switched.

Screenshot from 2022-04-04 09-25-27

As pictured above, Meld (deb) and Mattermost (flatpak) have a light titlebar even though the theme is set to dark. The steps to recreate this typically involve switching twice (e.g. from dark to light, then back to dark.) In this screenshot, Firefox has the correct dark titlebar, although it's been reported that it's also sometimes affected-- I can recreate it being affected if I turn on the Title Bar option in the customize menu to force it to use a server-side titlebar.

mmstick commented 2 years ago

Sounds like the gsettings setting is no longer enough to change the theme then?