[gnome-music] Fix crashes when coming back from search view



commit 7439d501d1e66b4cbccc4ef82a262c25ac654514
Author: Jordana Luft <jordana sluft gmail com>
Date:   Thu Nov 5 01:37:46 2015 -0200

    Fix crashes when coming back from search view
    
    https://bugzilla.gnome.org/show_bug.cgi?id=756330
    
    It was necessary to update Toolbar.reset_header_title and
    Albums._back_button_clicked to avoid a regression with
    bug 746446.

 gnomemusic/toolbar.py |    3 ++-
 gnomemusic/view.py    |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/gnomemusic/toolbar.py b/gnomemusic/toolbar.py
index baa1920..1fc3bd7 100644
--- a/gnomemusic/toolbar.py
+++ b/gnomemusic/toolbar.py
@@ -30,6 +30,7 @@
 
 from gi.repository import Gtk, GObject
 
+from gettext import gettext as _
 from gnomemusic.searchbar import Searchbar, DropDown
 
 from gnomemusic import log
@@ -86,6 +87,7 @@ class Toolbar(GObject.GObject):
 
     @log
     def reset_header_title(self):
+        self.header_bar.set_title(_("Music"))
         self.header_bar.set_custom_title(self._stack_switcher)
 
     @log
@@ -141,7 +143,6 @@ class Toolbar(GObject.GObject):
                  visible_child != self._window.curr_view._grid):
             self.set_state(ToolbarState.MAIN)
         else:
-            self._window.views[0].update_title()
             self._search_button.set_visible(True)
 
 
diff --git a/gnomemusic/view.py b/gnomemusic/view.py
index 24f79d9..675de19 100644
--- a/gnomemusic/view.py
+++ b/gnomemusic/view.py
@@ -342,7 +342,7 @@ class Albums(ViewContainer):
 
     @log
     def _back_button_clicked(self, widget, data=None):
-        self.header_bar.header_bar.set_title(_("Music"))
+        self.header_bar.reset_header_title()
         self.set_visible_child(self._grid)
 
     @log


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