-
-
Notifications
You must be signed in to change notification settings - Fork 10
Description
I'm not sure if this is entirely related to #1 and #28 and the likes, but just in case it's not known it's causing actual issues in non-elementary-OS scenarios, I thought I'd make this extra issue in case. Feel free to close it if it's indeed a duplicate of any existing issues.
What Happened
Basically elementary OS's applications in the Flatpak format are horribly visually broken in certain, if not all, non-elementary OS environments. A quick DEBUG mode variable shows that the Flatpaks are set to use... nothing (I'm suspecting they're using, in my case, 'feren' and 'Inspire' (the Feren OS theme combo), but since they don't exist inside the Flatpak they're effectively nothing values in the GTK+ debugger).
This is troublesome especially as:
- Applications requiring elementary OS's stylesheet are either somewhat broken or teetering towards complete unusability
- Dark mode applications don't get their dark theme applied
Camera (after changing values):

Fondo (bug in effect, also notice that dark mode doesn't work in this buggy state):

Fondo (after changing values, dark mode now works):

Calendar (after changing values):

Dippi is the only case I know of of automatic theme setting:

...and finally, while it isn't in AppCenter currently, I'll just demonstrate the potential unusability this bug could, theoretically, cause using Byte (forced Adwaita values, to illustrate a point):

Expected Behavior
At the very least, the fallback should be io.elementary.stylesheet.blueberry with elementary icon set
Steps to Reproduce
- Add the AppCenter repository to a distribution like Feren OS (is easy enough, just follow Linux Mint's instructions)
- Install io.elementary.camera or any other package from AppCenter that's built around elementary OS's theme
- Open the newly installed application
Logs
Platform Information
The latest version of Feren OS is in use for this issue report, however I'd suspect this same issue would occur elsewhere, if not just in all KDE Plasma distributions.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status

