[gnome-music/wip/merge: 226/343] artists: don't crash on playback
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music/wip/merge: 226/343] artists: don't crash on playback
- Date: Thu, 25 Jul 2013 11:31:48 +0000 (UTC)
commit 0509457d5a59ef9e9c049084618444bfd7bedac0
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date: Wed Jul 17 16:46:52 2013 +0200
artists: don't crash on playback
gnomemusic/widgets.py | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/gnomemusic/widgets.py b/gnomemusic/widgets.py
index 512e69d..67f9ef0 100644
--- a/gnomemusic/widgets.py
+++ b/gnomemusic/widgets.py
@@ -356,8 +356,8 @@ class ArtistAlbums(Gtk.VBox):
return False
currentSong = playlist.get_value(currentIter, 5)
- res, itr = playlist.get_iter_first()
- if not res:
+ itr = playlist.get_iter_first()
+ if itr is not None:
return False
songPassed = False
@@ -384,16 +384,17 @@ class ArtistAlbums(Gtk.VBox):
return False
def clean_model(self):
- [res, itr] = self.model.get_iter_first()
- if not res:
+ itr = self.model.get_iter_first()
+ if itr is not None:
return False
- while self.model.iter_next(itr) is True:
+ while itr is not None:
song = self.model.get_value(itr, 5)
song_widget = song.song_widget
escapedTitle = GLib.markup_escape_text(song.get_title(), -1)
if song_widget.can_be_played is not None:
song_widget.nowPlayingSign.hide()
song_widget.title.set_markup("<span>" + escapedTitle + "</span>")
+ itr = self.model.iter_next(itr)
return False
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]