summaryrefslogtreecommitdiff
path: root/gtk/gtkaction.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-11-18 19:47:57 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-11-18 19:47:57 +0000
commit58e6fcba9d1b701738a2ab10a3bf8bbea2b11eab (patch)
tree75d101a71aeac350cc80a99f47fc9d42ab20ffc2 /gtk/gtkaction.c
parentc8bab6c3d5baa316f672f036871ce6d7c9369f5b (diff)
downloadgtk+-58e6fcba9d1b701738a2ab10a3bf8bbea2b11eab.tar.gz
Disconnect the sync callback for the visibility property. (#321761, Philip
2005-11-18 Matthias Clasen <mclasen@redhat.com> * gtk/gtkaction.c (disconnect_proxy): Disconnect the sync callback for the visibility property. (#321761, Philip Langdale)
Diffstat (limited to 'gtk/gtkaction.c')
-rw-r--r--gtk/gtkaction.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkaction.c b/gtk/gtkaction.c
index 06e229c8e2..45611d34b4 100644
--- a/gtk/gtkaction.c
+++ b/gtk/gtkaction.c
@@ -1001,6 +1001,9 @@ disconnect_proxy (GtkAction *action,
G_CALLBACK (gtk_action_sync_sensitivity),
proxy);
g_signal_handlers_disconnect_by_func (action,
+ G_CALLBACK (gtk_action_sync_visible),
+ proxy);
+ g_signal_handlers_disconnect_by_func (action,
G_CALLBACK (gtk_action_sync_property),
proxy);