[gnome-music] bugfix for 'undo playlist deletion': now playlist ACTUALLY deleted from tracker



commit eba2d4ed524a32ee4364feb6d7c798ade79f34db
Author: Maia <maia mcc gmail com>
Date:   Thu Feb 12 11:44:42 2015 -0500

    bugfix for 'undo playlist deletion': now playlist ACTUALLY deleted from tracker

 gnomemusic/view.py   |    2 +-
 gnomemusic/window.py |    4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/gnomemusic/view.py b/gnomemusic/view.py
index 8c179f1..f4487b3 100644
--- a/gnomemusic/view.py
+++ b/gnomemusic/view.py
@@ -1179,7 +1179,7 @@ class Playlist(ViewContainer):
         self.playlists_model.remove(_iter)
 
     @log
-    def undo_playlist(self):
+    def undo_playlist_deletion(self):
         self._add_playlist_item_to_model(self.pl_todelete)
 
     @log
diff --git a/gnomemusic/window.py b/gnomemusic/window.py
index b62d291..d347758 100644
--- a/gnomemusic/window.py
+++ b/gnomemusic/window.py
@@ -329,6 +329,8 @@ class Window(Gtk.ApplicationWindow):
     def _playlist_removal_notification_dismissed(self, widget):
         if self.views[3].really_delete:
             Views.playlists.delete_playlist(self.views[3].pl_todelete)
+        else:
+            self.views[3].really_delete = True
 
     @log
     def _init_loading_notification(self):
@@ -348,7 +350,7 @@ class Window(Gtk.ApplicationWindow):
     def _undo_deletion(self, widget):
         self.views[3].really_delete = False
         self.notification.dismiss()
-        self.views[3].undo_playlist()
+        self.views[3].undo_playlist_deletion()
 
     @log
     def _on_key_press(self, widget, event):


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