Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-08-08 09:53:41 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-08-08 09:53:41 (GMT)
commit2c0ad08fcfed2dba9677b46118e89c3a614f8316 (patch)
treedf2862f4134eae9e9736eb230f47d4eeef14de3a /sugar
parent1d297b33763da2de065d2ef6caad90bb1d8904a5 (diff)
Call embed after the widget hierarchy is setup so that
we get the right toplevel.
Diffstat (limited to 'sugar')
-rw-r--r--sugar/graphics/palette.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/sugar/graphics/palette.py b/sugar/graphics/palette.py
index 0fb7182..9d57877 100644
--- a/sugar/graphics/palette.py
+++ b/sugar/graphics/palette.py
@@ -103,9 +103,6 @@ class Palette(gtk.Window):
vbox.pack_start(menu_box)
menu_box.show()
- self._menu = _sugaruiext.Menu()
- self._menu.embed(menu_box)
-
self._content = gtk.VBox()
vbox.pack_start(self._content)
@@ -115,6 +112,9 @@ class Palette(gtk.Window):
self.add(vbox)
vbox.show()
+ self._menu = _sugaruiext.Menu()
+ self._menu.embed(menu_box)
+
self.connect('enter-notify-event',
self._enter_notify_event_cb)
self.connect('leave-notify-event',