diff options
author | Alberto Garcia <agarcia@igalia.com> | 2010-01-08 13:15:15 +0100 |
---|---|---|
committer | Alberto Garcia <agarcia@igalia.com> | 2010-01-08 13:16:40 +0100 |
commit | 7e4eb4b8f40b5b0e611227a169da340d2358c58c (patch) | |
tree | faba1cc995257854f1b79002bc65382ddccda4e6 | |
parent | 5648df269493d0956a5cf97b1b93aa2bf6e6882a (diff) |
Add HildonAppMenu to its parent's window group when it's popped
Fixes: NB#151517 (Device "freezes" and unable to access view menu of
chat view in a certain scenario)
-rw-r--r-- | hildon/hildon-app-menu.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/hildon/hildon-app-menu.c b/hildon/hildon-app-menu.c index 04b4ffc..751f2b1 100644 --- a/hildon/hildon-app-menu.c +++ b/hildon/hildon-app-menu.c @@ -880,7 +880,10 @@ hildon_app_menu_popup (HildonAppMenu *menu, g_return_if_fail (GTK_IS_WINDOW (parent_window)); if (hildon_app_menu_has_visible_children (menu)) { + GtkWindowGroup *group; hildon_app_menu_set_parent_window (menu, parent_window); + group = gtk_window_get_group (parent_window); + gtk_window_group_add_window (group, GTK_WINDOW (menu)); gtk_widget_show (GTK_WIDGET (menu)); } |