diff --git a/sugar/graphics/palette.py b/sugar/graphics/palette.py index a8b4a3d6..2b5b6715 100644 --- a/sugar/graphics/palette.py +++ b/sugar/graphics/palette.py @@ -303,6 +303,8 @@ class Palette(gtk.Window): self.emit('popup') def _hide(self): + self._secondary_anim.stop() + if not self._palette_popup_sid is None: _palette_observer.disconnect(self._palette_popup_sid) self._palette_popup_sid = None