diff options
author | Daniel Drake <dsd@laptop.org> | 2011-09-11 20:41:09 (GMT) |
---|---|---|
committer | Daniel Drake <dsd@laptop.org> | 2011-09-11 20:41:09 (GMT) |
commit | 9e02538e7a9aa926f8c9f42022826fc08f50660e (patch) | |
tree | 0356ad0499fe2d5e99a62d75eec38f2de2c939c2 | |
parent | 26b347c4a37d076e087e74039d5aeb6176f34be4 (diff) |
Don't put event box in toplevel window
no reason for this
patch from simon
-rw-r--r-- | src/sugar/graphics/window.py | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/sugar/graphics/window.py b/src/sugar/graphics/window.py index b269efc..dbac464 100644 --- a/src/sugar/graphics/window.py +++ b/src/sugar/graphics/window.py @@ -103,12 +103,9 @@ class Window(gtk.Window): self.__vbox.pack_start(self.__hbox) self.__hbox.show() - self._event_box = gtk.EventBox() - self.__hbox.pack_start(self._event_box) - self._event_box.show() - self._event_box.add_events(gtk.gdk.POINTER_MOTION_HINT_MASK - | gtk.gdk.POINTER_MOTION_MASK) - self._event_box.connect('motion-notify-event', self.__motion_notify_cb) + self.add_events(gtk.gdk.POINTER_MOTION_HINT_MASK + | gtk.gdk.POINTER_MOTION_MASK) + self.connect('motion-notify-event', self.__motion_notify_cb) self.add(self.__vbox) self.__vbox.show() @@ -173,10 +170,10 @@ class Window(gtk.Window): def set_canvas(self, canvas): if self._canvas: - self._event_box.remove(self._canvas) + self.__hbox.remove(self._canvas) if canvas: - self._event_box.add(canvas) + self.__hbox.pack_start(canvas) self._canvas = canvas self.__vbox.set_focus_child(self._canvas) |