diff --git a/gnomemusic/widgets/disclistboxwidget.py b/gnomemusic/widgets/disclistboxwidget.py index 328d206e573e4e7fac0fae97d31f4ac688836170..8fdfafe18290235bad084a4bdf501182b41b5652 100644 --- a/gnomemusic/widgets/disclistboxwidget.py +++ b/gnomemusic/widgets/disclistboxwidget.py @@ -28,6 +28,7 @@ from gi.repository import Gdk, GObject, Gtk from gnomemusic import log from gnomemusic.grilo import grilo +from gnomemusic.playlists import Playlists, StaticPlaylists import gnomemusic.utils as utils @@ -144,6 +145,8 @@ class DiscBox(Gtk.Box): } + _playlists = Playlists.get_default() + def __repr__(self): return '' @@ -369,6 +372,8 @@ class DiscBox(Gtk.Box): # signal. favorite = song_widget.star_image.get_favorite() grilo.set_favorite(self._model[song_widget.itr][5], favorite) + self._playlists.update_static_playlist(StaticPlaylists.Favorites) + return True @log