From b8094c77b75f43fdefc09bc5a1128fd9280bf3fc Mon Sep 17 00:00:00 2001 From: bhatman1441 Date: Tue, 2 Jan 2024 21:50:18 +0530 Subject: Check for remminamain in remmina_main_reload_preferences --- src/remmina_main.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src') 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) -- cgit v1.2.3