From 5c90b1e249d63d57d1ce79456c4523a2560144a9 Mon Sep 17 00:00:00 2001 From: Antenore Gatta <antenore@simbiosi.org> Date: Mon, 23 Nov 2020 08:40:39 +0000 Subject: [PATCH] Fixing switch state detection --- data/ui/remmina_preferences.glade | 4 ++-- src/remmina_pref_dialog.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/data/ui/remmina_preferences.glade b/data/ui/remmina_preferences.glade index f979b906da..a2644020e7 100644 --- a/data/ui/remmina_preferences.glade +++ b/data/ui/remmina_preferences.glade @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.22.2 +<!-- Generated with glade 3.36.0 Remmina Preferences Dialog - Copyright (C) Antenore Gatta & Giovanni Panozzo 2014-2020 @@ -1841,7 +1841,7 @@ Author: Antenore Gatta </packing> </child> <child> - <object class="GtkSwitch"> + <object class="GtkSwitch" id="switch_terminal_font_system"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="halign">start</property> diff --git a/src/remmina_pref_dialog.c b/src/remmina_pref_dialog.c index de48631072..d08864477a 100644 --- a/src/remmina_pref_dialog.c +++ b/src/remmina_pref_dialog.c @@ -380,10 +380,10 @@ static gboolean remmina_pref_dialog_add_pref_plugin(gchar *name, RemminaPlugin * return FALSE; } -void remmina_pref_dialog_vte_font_on_toggled(GtkWidget *widget, RemminaPrefDialog *dialog) +void remmina_pref_dialog_vte_font_on_toggled(GtkSwitch *widget, RemminaPrefDialog *dialog) { TRACE_CALL(__func__); - gtk_widget_set_sensitive(GTK_WIDGET(remmina_pref_dialog->fontbutton_terminal_font), !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); + gtk_widget_set_sensitive(GTK_WIDGET(remmina_pref_dialog->fontbutton_terminal_font), !gtk_switch_get_active(widget)); } void remmina_pref_dialog_disable_tray_icon_on_toggled(GtkWidget *widget, RemminaPrefDialog *dialog) -- GitLab