diff options
author | Walter 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) |
commit | 044fa372298e533987a9326204a241b66d7888ef (patch) | |
tree | 5d648ef8333fd3a933d33898a41b98004050c087 | |
parent | 09e0cdc4219c7bda18f2226705d27fdc7a0af33d (diff) |
do not skip first slide on autoplay
-rw-r--r-- | PortfolioActivity.py | 5 |
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 |