diff options
author | Reinier Heeres <reinier@heeres.eu> | 2007-11-29 14:38:51 (GMT) |
---|---|---|
committer | Reinier Heeres <reinier@heeres.eu> | 2007-11-29 14:38:51 (GMT) |
commit | b99defe163560e86363f2e4faa72ebefbd64e896 (patch) | |
tree | 0e617ab139facc7914fb9c58e4f7f9d8304caba4 /lib | |
parent | ab1cdc7a3011696eac2aecbc444eee788903557b (diff) |
Fix palette issue with mouse speed detector, #5118
Diffstat (limited to 'lib')
-rw-r--r-- | lib/sugar/graphics/palette.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/sugar/graphics/palette.py b/lib/sugar/graphics/palette.py index 5092524..a4cef8f 100644 --- a/lib/sugar/graphics/palette.py +++ b/lib/sugar/graphics/palette.py @@ -439,6 +439,8 @@ class Palette(gtk.Window): def popdown(self, immediate=False): self._popup_anim.stop() + self._mouse_detector.stop() + if not immediate: self._popdown_anim.start() else: @@ -482,8 +484,7 @@ class Palette(gtk.Window): self.popup(immediate=immediate) def _invoker_mouse_leave_cb(self, invoker): - if self._mouse_detector is not None: - self._mouse_detector.stop() + self._mouse_detector.stop() self.popdown() def _enter_notify_event_cb(self, widget, event): |