[totem] Use signal blocking, rather than disconnecting
- From: Bastien Nocera <hadess src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [totem] Use signal blocking, rather than disconnecting
- Date: Fri, 31 Jul 2009 18:05:21 +0000 (UTC)
commit 7bf506ef9cb3a370423640f0692a72be5d621d42
Author: Bastien Nocera <hadess hadess net>
Date: Fri Jul 31 19:03:52 2009 +0100
Use signal blocking, rather than disconnecting
src/totem-preferences.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/totem-preferences.c b/src/totem-preferences.c
index f05e695..b39a7cc 100644
--- a/src/totem-preferences.c
+++ b/src/totem-preferences.c
@@ -237,15 +237,15 @@ remember_position_changed_cb (GConfClient *client, guint cnxn_id,
GObject *item;
item = gtk_builder_get_object (totem->xml, "tpw_remember_position_checkbutton");
- g_signal_handlers_disconnect_by_func (item,
- remember_position_checkbutton_toggled_cb, totem);
+ g_signal_handlers_block_by_func (item, remember_position_checkbutton_toggled_cb,
+ totem);
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (item),
- gconf_client_get_bool (totem->gc,
- GCONF_PREFIX"/remember_position", NULL));
+ gconf_client_get_bool (totem->gc,
+ GCONF_PREFIX"/remember_position", NULL));
- g_signal_connect (item, "toggled",
- G_CALLBACK (remember_position_checkbutton_toggled_cb), totem);
+ g_signal_handlers_unblock_by_func (item, remember_position_checkbutton_toggled_cb,
+ totem);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]