Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/view/home/activitiesdonut.py
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-08-26 12:45:59 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-08-26 12:45:59 (GMT)
commitba4f68ef58272fb57f6005b73d4d59dc7911470d (patch)
tree834ccb74e0f563165826046a87932222009b2312 /shell/view/home/activitiesdonut.py
parent7042b4392effd921d502447606473031bf413ed8 (diff)
Cache the donut animation.
Diffstat (limited to 'shell/view/home/activitiesdonut.py')
-rw-r--r--shell/view/home/activitiesdonut.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/shell/view/home/activitiesdonut.py b/shell/view/home/activitiesdonut.py
index 45411da..950afbd 100644
--- a/shell/view/home/activitiesdonut.py
+++ b/shell/view/home/activitiesdonut.py
@@ -159,6 +159,7 @@ class ActivityIcon(CanvasIcon):
if self._pulse_id:
return
+ self.props.cache_size = self._level_max
self._pulse_id = gobject.timeout_add(self._INTERVAL, self._pulse_cb)
def _stop_pulsing(self):
@@ -167,6 +168,7 @@ class ActivityIcon(CanvasIcon):
self._cleanup()
self._level = 100.0
+ self.props.cache_size = 1
self.props.xo_color = self._orig_color
def _resume_activate_cb(self, menuitem):