From 4fe8e273e429d47de4b12786d2c4b14a2e1bf7f0 Mon Sep 17 00:00:00 2001 From: deepend-tildeclub Date: Sat, 14 Mar 2026 20:01:58 -0600 Subject: [PATCH] fix: open theme folder via fe_open_url; drop flaky file:// pre-check --- src/fe-gtk/theme/theme-preferences.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/fe-gtk/theme/theme-preferences.c b/src/fe-gtk/theme/theme-preferences.c index c5f41ba2..f85ae26e 100644 --- a/src/fe-gtk/theme/theme-preferences.c +++ b/src/fe-gtk/theme/theme-preferences.c @@ -1132,25 +1132,12 @@ theme_preferences_create_color_page (GtkWindow *parent, static void theme_preferences_open_gtk3_folder_cb (GtkWidget *button, gpointer user_data) { - theme_preferences_ui *ui = user_data; - GAppInfo *handler; char *themes_dir; + (void)user_data; (void)button; themes_dir = zoitechat_gtk3_theme_service_get_user_themes_dir (); g_mkdir_with_parents (themes_dir, 0700); - - handler = g_app_info_get_default_for_uri_scheme ("file"); - if (!handler) - { - theme_preferences_show_message (ui, - GTK_MESSAGE_ERROR, - _("No application is configured to open folders.")); - g_free (themes_dir); - return; - } - - g_object_unref (handler); fe_open_url (themes_dir); g_free (themes_dir); }