diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2007-07-31 09:30:14 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2007-07-31 09:30:14 (GMT) |
commit | d7f7271cfeb5301de91e73f7f97cdebb9e9d8102 (patch) | |
tree | 541b958527910eb4a64d84145a23fd81187e2ae7 /lib | |
parent | dbe8a6eeff7e2f42c309ba709038d568246f0853 (diff) |
Use menu->toplevel rather than getting the parent.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ui/sugar-menu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ui/sugar-menu.c b/lib/ui/sugar-menu.c index a7e6635..874c534 100644 --- a/lib/ui/sugar-menu.c +++ b/lib/ui/sugar-menu.c @@ -34,7 +34,7 @@ sugar_menu_popup(SugarMenu *menu, { GtkWidget *window; - window = GTK_WIDGET(menu)->parent; + window = GTK_MENU(menu)->toplevel; g_return_if_fail(window != NULL); GTK_MENU_SHELL(menu)->active = TRUE; @@ -50,7 +50,7 @@ sugar_menu_popdown(SugarMenu *menu) { GtkWidget *window; - window = GTK_WIDGET(menu)->parent; + window = GTK_MENU(menu)->toplevel; g_return_if_fail(window != NULL); GTK_MENU_SHELL(menu)->active = FALSE; |