Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormyheroyuki <myheroyuki@outlook.com>2023-06-13 18:15:10 +0300
committermyheroyuki <myheroyuki@outlook.com>2023-06-13 18:15:10 +0300
commitd50052c36fa79ec62fb5fc9322d59a990d2e6f35 (patch)
tree4986f963c530eae23b7629f2631dcf8261422e71 /src
parent501d412878958cacf7f2e10810d15d39214cc133 (diff)
Fix search bar toggle behavior
Diffstat (limited to 'src')
-rw-r--r--src/remmina_main.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/remmina_main.c b/src/remmina_main.c
index 947af7431..b6f9918f7 100644
--- a/src/remmina_main.c
+++ b/src/remmina_main.c
@@ -1079,7 +1079,12 @@ 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);
- remmina_main_on_action_search_toggle(NULL,NULL,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);
+ }
gtk_tree_view_column_set_visible(remminamain->column_files_list_notes, remmina_pref.always_show_notes);
}
@@ -1105,8 +1110,6 @@ void remmina_main_on_action_application_preferences(GSimpleAction *action, GVari
GtkWidget *widget = remmina_pref_dialog_new(tab_num, remminamain->window);
gtk_widget_show_all(widget);
- /* Reload to use new preferences */
- remmina_main_reload_preferences();
}
void remmina_main_on_action_application_default(GSimpleAction *action, GVariant *param, gpointer data)
@@ -1400,7 +1403,6 @@ void remmina_main_on_action_search_toggle(GSimpleAction *action, GVariant *param
{
TRACE_CALL(__func__);
REMMINA_DEBUG("Search toggle triggered");
- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(remminamain->search_toggle), !remmina_pref.hide_searchbar);
gboolean toggle_status = gtk_toggle_button_get_active(remminamain->search_toggle);