As I have already told you…
flatpaks DO NOT FOLLOW the desktop theme.
either use a version that is in the repo, or live with it, just as we all do.
Or… take it up with the developer.
2 Likes
dmt
6 November 2025 01:05
42
Nanachi:
The problem occurs with Bambu Studio Flatpack version. When I install and start it via AppImage or AUR, the program starts in dark mode. However, when I start the Flatpack version, the window runs in light mode.
That’s the kind of information that would’ve been good in the first post.
opened 07:37PM - 01 Oct 20 UTC
closed 08:51PM - 23 Oct 20 UTC
## Linux distribution and version
Fedora silverblue 33
## Flatpak version
…
Flatpak 1.8.2
## Description of the problem
As per this [reddit thread](https://old.reddit.com/r/kde/comments/h8sqmg/kde_519_breezedark_missing_gtk3_arch/), KDE Plasma simply uses the vanilla Breeze GTK3 theme and that same theme adjusts to use dark colors when the relevant color setting in System Settings is configured. If I do `flatpak install org.gtk.Gtk3theme.Breeze`, evince uses light colors, which means flatpak doesn't understand that I set my colors to dark. If I do `flatpak install org.gtk.Gtk3theme.Breeze-Dark`, evince still uses light colors because flatpak prefers to use `org.gtk.Gtk3theme.Breeze` since I am technically using the vanilla Breeze theme in KDE Plasma.
The only way to fix this issue by creating the following file `/var/home/owner/.var/app/org.gnome.Evince/config/gtk-3.0/settings.ini` (copied and modified from `~/.config/gtk-3.0/settings.ini`):
```
[Settings]
gtk-application-prefer-dark-theme=true
gtk-button-images=true
gtk-cursor-theme-name=breeze_cursors
gtk-decoration-layout=icon:minimize,maximize,close
gtk-enable-animations=true
gtk-font-name=Sans Serif, 10
gtk-icon-theme-name=breeze-dark
gtk-menu-images=true
gtk-modules=colorreload-gtk-module
gtk-primary-button-warps-slider=false
gtk-theme-name=Breeze-Dark
gtk-toolbar-style=3
```
so that flatpak prefers to use the `Breeze-Dark` theme over `Breeze`.
## Steps to reproduce
1. Use the Breeze Dark Theme in a KDE Plasma desktop.
2. Install a GTK3 flatpak application (e.g. evince).
3. Install either Breeze GTK3 theme or Breeze-Dark GTK3 theme in flatpak or install both of them.
4. No matter what, the GTK3 application will still be light.
4 Likes
Agreed.
@Nanachi - The post immediately above from @dmt fully explains that flatpak applications do not follow system theming, and even offers possible workarounds via linked pages.
In future, please provide all relevant details with any Support topic you create; including your system information.
With respect this topic, the above post has been marked as the solution; there is little more to be added.
Regards.
3 Likes
system
Closed
9 November 2025 02:01
44
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.