Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMarco 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)
commitd7f7271cfeb5301de91e73f7f97cdebb9e9d8102 (patch)
tree541b958527910eb4a64d84145a23fd81187e2ae7 /lib
parentdbe8a6eeff7e2f42c309ba709038d568246f0853 (diff)
Use menu->toplevel rather than getting the parent.
Diffstat (limited to 'lib')
-rw-r--r--lib/ui/sugar-menu.c4
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;