From 43a117e773a2099f102c35a67f1fb24c2e8319fb Mon Sep 17 00:00:00 2001 From: Olivier Fourdan <fourdan.olivier@wanadoo.fr> Date: Tue, 11 Nov 2008 18:53:57 +0000 Subject: [PATCH] * settings-dialogs/xfwm4-settings.c: Fix focus model selection (Old svn revision: 28760) --- ChangeLog | 4 ++++ settings-dialogs/xfwm4-settings.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index e4ff45c14..7c3a2800c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-11-11 olivier + + * settings-dialogs/xfwm4-settings.c: Fix focus model selection + 2008-11-11 jannis * src/settings.c: Place the sidewalks again after wrap_workspaces has diff --git a/settings-dialogs/xfwm4-settings.c b/settings-dialogs/xfwm4-settings.c index 3cdbcd646..c4e879e0b 100644 --- a/settings-dialogs/xfwm4-settings.c +++ b/settings-dialogs/xfwm4-settings.c @@ -420,6 +420,7 @@ xfwm_settings_constructed (GObject *object) GtkWidget *focus_delay_scale; GtkWidget *raise_on_click_check; GtkWidget *raise_on_focus_check; + GtkWidget *click_to_focus_radio; GtkWidget *focus_new_check; GtkWidget *box_move_check; GtkWidget *box_resize_check; @@ -629,6 +630,7 @@ xfwm_settings_constructed (GObject *object) focus_new_check = glade_xml_get_widget (settings->priv->glade_xml, "focus_new_check"); raise_on_focus_check = glade_xml_get_widget (settings->priv->glade_xml, "raise_on_focus_check"); raise_on_click_check = glade_xml_get_widget (settings->priv->glade_xml, "raise_on_click_check"); + click_to_focus_radio = glade_xml_get_widget (settings->priv->glade_xml, "click_to_focus_radio"); /* Focus tab */ xfconf_g_property_bind (settings->priv->wm_channel, "/general/focus_delay", G_TYPE_INT, @@ -639,6 +641,8 @@ xfwm_settings_constructed (GObject *object) raise_on_focus_check, "active"); xfconf_g_property_bind (settings->priv->wm_channel, "/general/focus_new", G_TYPE_BOOLEAN, focus_new_check, "active"); + xfconf_g_property_bind (settings->priv->wm_channel, "/general/click_to_focus", G_TYPE_BOOLEAN, + click_to_focus_radio, "active"); g_signal_connect (settings->priv->wm_channel, "property-changed::/general/click_to_focus", G_CALLBACK (xfwm_settings_click_to_focus_property_changed), settings); -- GitLab