Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2012-01-12 16:30:23 (GMT)
committer Walter Bender <walter.bender@gmail.com>2012-01-12 16:30:23 (GMT)
commit8628c37d3ff88a9a6c901832cdf4f30e9728e7d6 (patch)
treeca60d30d5611ed8c60beab61a40756af65ff0354
parent5c748872a64c8507dc14c8fcdf2150c2bfb866c0 (diff)
catch potential zerodivide error
-rw-r--r--PortfolioActivity.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/PortfolioActivity.py b/PortfolioActivity.py
index bae83e7..6e2ea7b 100644
--- a/PortfolioActivity.py
+++ b/PortfolioActivity.py
@@ -151,7 +151,10 @@ class PortfolioActivity(activity.Activity):
# Generate the sprites we'll need...
self._sprites = Sprites(self._canvas)
- star_size = int(150. / int(ceil(sqrt(self._nobjects))))
+ if self._nobjects == 0:
+ star_size = 55
+ else:
+ star_size = int(150. / int(ceil(sqrt(self._nobjects))))
self._fav_pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(
os.path.join(activity.get_bundle_path(),
'favorite-on.svg'), star_size, star_size)