diff options
-rw-r--r-- | src/remmina_main.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/remmina_main.c b/src/remmina_main.c index b4dd37233..2d33eefde 100644 --- a/src/remmina_main.c +++ b/src/remmina_main.c @@ -1079,13 +1079,15 @@ void remmina_main_reload_preferences() GtkSettings *settings; settings = gtk_settings_get_default(); g_object_set(settings, "gtk-application-prefer-dark-theme", remmina_pref.dark_theme, NULL); - if(remmina_pref.hide_searchbar){ - gtk_toggle_button_set_active(remminamain->search_toggle, FALSE); - } - else{ - gtk_toggle_button_set_active(remminamain->search_toggle, TRUE); + if (remminamain) { + if(remmina_pref.hide_searchbar){ + gtk_toggle_button_set_active(remminamain->search_toggle, FALSE); + } + else{ + gtk_toggle_button_set_active(remminamain->search_toggle, TRUE); + } + gtk_tree_view_column_set_visible(remminamain->column_files_list_notes, remmina_pref.always_show_notes); } - gtk_tree_view_column_set_visible(remminamain->column_files_list_notes, remmina_pref.always_show_notes); } void remmina_main_on_action_application_preferences(GSimpleAction *action, GVariant *param, gpointer data) |