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-08-15 22:23:57 (GMT)
committer Walter Bender <walter.bender@gmail.com>2012-08-15 22:23:57 (GMT)
commit044fa372298e533987a9326204a241b66d7888ef (patch)
tree5d648ef8333fd3a933d33898a41b98004050c087
parent09e0cdc4219c7bda18f2226705d27fdc7a0af33d (diff)
do not skip first slide on autoplay
-rw-r--r--PortfolioActivity.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/PortfolioActivity.py b/PortfolioActivity.py
index 468dc5a..193c4f0 100644
--- a/PortfolioActivity.py
+++ b/PortfolioActivity.py
@@ -175,6 +175,7 @@ class PortfolioActivity(activity.Activity):
self.initiating = None # sharing (True) or joining (False)
self._playing = False
+ self._first_time = True
self._width = gtk.gdk.screen_width()
self._height = gtk.gdk.screen_height()
@@ -626,6 +627,9 @@ class PortfolioActivity(activity.Activity):
if self._thumbnail_mode:
self._thumbnail_mode = False
self.i = self._current_slide
+ if self._first_time:
+ self.i -= 1
+ self._first_time = False
self._playing = True
self._auto_button.set_icon('media-playback-pause')
self._loop()
@@ -776,6 +780,7 @@ class PortfolioActivity(activity.Activity):
''' Toggle between thumbnail view and slideshow view. '''
if not self._thumbnail_mode:
self._thumbnail_mode = True
+ self._first_time = True
self._show_thumbs()
return False