~fluendo-elisa/moovida/elisa-pancake

« back to all changes in this revision

Viewing changes to elisa-plugins/elisa/plugins/rss/controller.py

  • Committer: pancake
  • Date: 2009-03-27 12:16:38 UTC
  • mfrom: (1115.2.37 elisa)
  • Revision ID: pancake@flubox-20090327121638-2da0c1a0zu3byufd
* Merge against the head

Show diffs side-by-side

added added

removed removed

Lines of Context:
135
135
 
136
136
            elif item.image_model:
137
137
                slideshow = self.frontend.retrieve_controllers('/poblesec/slideshow_player')[0]
138
 
                slideshow.player.clear_playlist()
 
138
                playlist = []
139
139
 
140
140
                for bit in self.model:
141
141
                    if bit.image_model:
142
142
                        if bit == item:
143
 
                            index = len(slideshow.player.playlist)
144
 
                        slideshow.player.enqueue_to_playlist(bit.image_model)
 
143
                            index = len(playlist)
 
144
                        playlist.append(bit.image_model)
145
145
 
146
 
                slideshow.player.jump_to_index(index)
 
146
                slideshow.player.set_playlist(playlist, index)
147
147
                main.show_slideshow_player()
148
148
 
149
149
            self.stop_loading_animation()