diff options
author | Stefan Kost <stefkost@src.gnome.org> | 2007-08-27 17:46:53 +0000 |
---|---|---|
committer | Stefan Kost <stefkost@src.gnome.org> | 2007-08-27 17:46:53 +0000 |
commit | bf4b559a31312feb0f3d8926e2e8b27234026647 (patch) | |
tree | c8728d8843cca90c5920274b49b34e482a0a643d /gtk/gtkwindow.c | |
parent | ec765b2492aae6439536a880962091a3c3771611 (diff) | |
download | gtk+-bf4b559a31312feb0f3d8926e2e8b27234026647.tar.gz |
Update menu accelerators, when adding/removing AccelGroups dynamically.
* gtk/gtkwindow.c: Update menu accelerators, when adding/removing
AccelGroups dynamically. (#469374)
svn path=/trunk/; revision=18691
Diffstat (limited to 'gtk/gtkwindow.c')
-rw-r--r-- | gtk/gtkwindow.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index e61a045cd4..590bf6bf12 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -1574,6 +1574,7 @@ gtk_window_add_accel_group (GtkWindow *window, g_signal_connect_object (accel_group, "accel_changed", G_CALLBACK (gtk_window_notify_keys_changed), window, G_CONNECT_SWAPPED); + gtk_window_notify_keys_changed (window); } /** @@ -1594,6 +1595,7 @@ gtk_window_remove_accel_group (GtkWindow *window, gtk_window_notify_keys_changed, window); _gtk_accel_group_detach (accel_group, G_OBJECT (window)); + gtk_window_notify_keys_changed (window); } static GtkMnemonicHash * |