[kde] [Bug 470972] New: Some Flatpak apps do not follow system theme properly

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Tue Jun 13 12:50:39 BST 2023


https://bugs.kde.org/show_bug.cgi?id=470972

            Bug ID: 470972
           Summary: Some Flatpak apps do not follow system theme properly
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Flatpak
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: aaronloit at disroot.org
  Target Milestone: ---

SUMMARY
Some Flatpak apps do not follow system theme properly. Many apps generally give
users 3 options: use dark theme, use light theme, or detect automatically from
system. The 'detect automatically from system' option does not work in some
Flatpak apps and the app defaults to light theme. It generally does work
properly with KDE Flatpak apps and Libadwaita Flatpak apps though.

STEPS TO REPRODUCE
1. Set KDE Plasma to use Breeze Dark in System Settings
2. Install Element, Cinny or Pulsar as Flatpak (these are the apps that I tried
but likely are not the only ones)
3. In Element or Cinny set the app to follow system theme or 'match system'.

OBSERVED RESULT
The app keeps using light mode even though system is set to use Breeze Dark. In
Pulsar, the menubar stays white but in non-Flatpak version of Pulsar it is dark
as expected.

EXPECTED RESULT
All apps that support following system theme should use the dark variant of
their UI if the system is using a dark theme. This works as expected for all
apps that are not Flatpaks that I have tried, but does not work for some
Flatpak apps. 

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 38 KDE Spin
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.106.0
Qt Version: 5.15.9

ADDITIONAL INFORMATION
This issue has appeared earlier but went await after a while. When I
re-installed Fedora it came back.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list