]> git.0d.be Git - empathy.git/commitdiff
Fix activating [ ] Enabled with the keyboard.
authorWill Thompson <will.thompson@collabora.co.uk>
Fri, 9 Jul 2010 17:39:48 +0000 (18:39 +0100)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 12 Jul 2010 07:54:57 +0000 (09:54 +0200)
The GtkToggleButton::released signal has been deprecated since Gtk+ 2.8.
And, is also wrong, because there are other ways to change the state of
this button besides using your mouse.

Fixes bug #623972.

Toggled-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
libempathy-gtk/empathy-account-widget.c

index 3511add4ca71b8cbcaadd5ab03bc89059e99b8c4..caabdeb04ed6cb5aa2489eab7b5855b2fbc13374 100644 (file)
@@ -1361,7 +1361,7 @@ account_widget_switch_flipped_cb (MxGtkLightSwitch *sw,
     gboolean state,
     gpointer user_data)
 #else
-account_widget_enabled_released_cb (GtkToggleButton *toggle_button,
+account_widget_enabled_toggled_cb (GtkToggleButton *toggle_button,
     gpointer user_data)
 #endif /* HAVE_MEEGO */
 {
@@ -1587,8 +1587,8 @@ add_enable_checkbox (EmpathyAccountWidget *self,
   g_signal_connect (G_OBJECT (priv->enabled_checkbox), "switch-flipped",
       G_CALLBACK (account_widget_switch_flipped_cb), self);
 #else
-  g_signal_connect (G_OBJECT (priv->enabled_checkbox), "released",
-      G_CALLBACK (account_widget_enabled_released_cb), self);
+  g_signal_connect (G_OBJECT (priv->enabled_checkbox), "toggled",
+      G_CALLBACK (account_widget_enabled_toggled_cb), self);
 #endif /* HAVE_MEEGO */
 }