[gnome-music] view: Update playlist-created callback in Playlists view



commit 9842e0c23ebe148cb5f5eb3728545dfdc9f84a38
Author: Arnel Borja <arnelborja src gnome org>
Date:   Mon Jun 2 22:16:28 2014 +0800

    view: Update playlist-created callback in Playlists view
    
    The playlist-created signal now returns a GrlMedia object instead of the
    playlist's name.

 gnomemusic/view.py |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/gnomemusic/view.py b/gnomemusic/view.py
index cbae55f..983bf93 100644
--- a/gnomemusic/view.py
+++ b/gnomemusic/view.py
@@ -983,6 +983,10 @@ class Playlist(ViewContainer):
 
     @log
     def _add_playlist_item(self, source, param, item, remaining=0, data=None):
+        self._add_playlist_item_to_model(item)
+
+    @log
+    def _add_playlist_item_to_model(self, item):
         if not item:
             return
         _iter = self.playlists_model.insert_with_valuesv(
@@ -1109,8 +1113,8 @@ class Playlist(ViewContainer):
         self.playlists_model.remove(_iter)
 
     @log
-    def _on_playlist_created(self, playlists, name):
-        self._add_playlist_item(name)
+    def _on_playlist_created(self, playlists, item):
+        self._add_playlist_item_to_model(item)
         if self.playlists_model.iter_n_children(None) == 1:
             _iter = self.playlists_model.get_iter_first()
             selection = self.playlists_sidebar.get_generic_view().get_selection()


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]