Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2007-09-01 16:12:55 (GMT)
committer Simon Schampijer <simon@schampijer.de>2007-09-01 16:12:55 (GMT)
commitd79db5d172c0f5023edd489ca735763508b806a5 (patch)
treeea2f2d160412037fcbebfd4cc6ea8f103e3dc2d6
parenta4637bfefa67f823816e023df3a782542f256c2c (diff)
parent21eea182cba0a8ab41191beedff9d2edaa4b5ab6 (diff)
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
-rw-r--r--NEWS6
-rw-r--r--sugar/graphics/palette.py6
2 files changed, 11 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 68ca39c..df3ef9d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+* #2971: Fix palette flash when the mouse pointer leave the palete and go
+ over the Invoker (marco)
+
+Snapshot feb462d08d
+
* Don't allow removing system-installed activities. (tomeu)
* #3063: Make the 'Keep' button in the activity toolbar create a copy of the
activity in the journal. Add a copy() method for activities to use. (tomeu)
@@ -14,6 +19,7 @@ Snapshot e65fef5c79
Snapshot 23ad88db0c
+* #1986: Add Reboo option in Home View (edsiper)
* Re-share an activity when it gets launched from the journal if it was
shared before (dcbw)
* Update to new tubes API (cassidy)
diff --git a/sugar/graphics/palette.py b/sugar/graphics/palette.py
index 4a5ab2b..a8b4a3d 100644
--- a/sugar/graphics/palette.py
+++ b/sugar/graphics/palette.py
@@ -327,7 +327,6 @@ class Palette(gtk.Window):
self._secondary_anim.start()
def popdown(self, immediate=False):
- self._secondary_anim.stop()
self._popup_anim.stop()
if not immediate:
@@ -350,6 +349,11 @@ class Palette(gtk.Window):
def _invoker_mouse_enter_cb(self, invoker):
immediate = False
+
+ if self.is_up():
+ self._popdown_anim.stop()
+ return
+
if self._group_id:
group = palettegroup.get_group(self._group_id)
if group and group.is_up():