From faf66da8339f51229678320333897298417e4080 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Thu, 28 Dec 2023 11:36:23 +0100 Subject: [PATCH] Fix css not being loaded in flatpak --- ui/settings.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/settings.py b/ui/settings.py index 0d861b2..bcc5390 100644 --- a/ui/settings.py +++ b/ui/settings.py @@ -295,8 +295,10 @@ def show_login(): dialog.set_modal(True) dialog.present() +isflatpak = os.path.exists("/.flatpak-info") +pathprefix = "/app/bin/" if isflatpak else "./" css_provider = Gtk.CssProvider() -css_provider.load_from_path("style.css") +css_provider.load_from_path(pathprefix+"style.css") Gtk.StyleContext.add_provider_for_display( Gdk.Display.get_default(), css_provider,