Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/PortfolioActivity.py
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2011-09-24 12:07:00 (GMT)
committer Walter Bender <walter.bender@gmail.com>2011-09-24 12:07:00 (GMT)
commit43aac18ef602227483449a4bda821166524233a6 (patch)
treee185c509a98bfcbce5eaf8b297b3a9072b278f81 /PortfolioActivity.py
parentd86033e4c630f69cb46b3a8a430e7a4ef559f440 (diff)
catch divide by 0 error when no items starred
Diffstat (limited to 'PortfolioActivity.py')
-rw-r--r--PortfolioActivity.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/PortfolioActivity.py b/PortfolioActivity.py
index 4f70e7b..d4e2cb2 100644
--- a/PortfolioActivity.py
+++ b/PortfolioActivity.py
@@ -248,8 +248,6 @@ class PortfolioActivity(activity.Activity):
'go-next', _('Next slide'), self._next_cb,
self.toolbar, accelerator='<Ctrl>N')
- separator_factory(self.toolbar)
-
self._auto_button = button_factory(
'media-playlist-repeat', _('Autoplay'), self._autoplay_cb,
self.toolbar)
@@ -529,7 +527,10 @@ class PortfolioActivity(activity.Activity):
self._next_button.set_icon('go-next-inactive')
n = int(ceil(sqrt(self._nobjects)))
- w = int(self._width / n)
+ if n > 0:
+ w = int(self._width / n)
+ else:
+ w = self._width
h = int(w * 0.75) # maintain 4:3 aspect ratio
x_off = int((self._width - n * w) / 2)
x = x_off