diff options
author | Walter 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) |
commit | 8628c37d3ff88a9a6c901832cdf4f30e9728e7d6 (patch) | |
tree | ca60d30d5611ed8c60beab61a40756af65ff0354 | |
parent | 5c748872a64c8507dc14c8fcdf2150c2bfb866c0 (diff) |
catch potential zerodivide error
-rw-r--r-- | PortfolioActivity.py | 5 |
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) |