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

Joshua Goins <j...@redstrate.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |j...@redstrate.com

--- Comment #3 from Joshua Goins <j...@redstrate.com> ---
(In reply to Aaron Loit from comment #2)
> (In reply to Walker White from comment #1)
> > Hello Aaron! Unfortunately, due to the nature of Flatpaks, they cannot
> > directly adhere to your system theme. Unlike most programs that run on your
> > computer, Flatpaks are sandboxed, and their ability to access other files is
> > very limited. Consequently, while a regular app might be able to read the
> > neccessary files to adhere to your theme, a Flatpak will not. This explains
> > the difference in behavior between the different versions of Pulsar. This
> > article from the Flatpak documentation provides some helpful additional
> > information!
> > https://docs.flatpak.org/en/latest/desktop-integration.html#theming
> Apologies if I was being unclear. I'm not expecting these apps to use Breeze
> Dark. I'm expecting the applications to use their own dark theme when I have
> the system theme set to some dark theme such as Breeze Dark and when the
> theme preference in application is set to "Match system". This already works
> with KDE Flatpak applications and GNOME/libadwaita flatpak applications, and
> possibly some others but not with every application. Seems like the
> applications that do not work as expected are mostly electron apps, so maybe
> Electron is the problem here but I'm not sure.

This is an Electron problem, and nothing we can really do on our end. XDG has
already exposed a key for applications to use, so now it's up to the
application developers to take advantage of it
(https://github.com/Exalm/xdg-desktop-portal/commit/408ce403a80a8a588c8e9d66528ef0df3ca1e134)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to