Linux: react to system theme changes live (macOS-observer parity)
Facebook Messenger on your desktop, without the Facebook clutter
Brought to you by:
kristoffer-r
Originally created by: kristofferR
Live system-theme observation exists only on macOS (`observe_system_theme_changes`); on Linux, `recreate_on_theme_change` is a no-op, so "follow system" only picks up the theme at launch. Watch the freedesktop `color-scheme` portal setting and re-apply.
Ticket changed by: kristofferR
Originally posted by: kristofferR
Fixed in [#140]. On Linux, Carrier now follows the desktop portal's color-scheme changes live while Theme is set to System (with no-portal recovery and deduplicated logging), matching the macOS observer.
Related
Tickets:
#140