[gnome-music/wip/mschraal/assorted-cleanups: 2/2] searchheaderbar: Search via CoreGrilo directly
- From: Marinus Schraal <mschraal src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music/wip/mschraal/assorted-cleanups: 2/2] searchheaderbar: Search via CoreGrilo directly
- Date: Thu, 26 Mar 2020 14:35:47 +0000 (UTC)
commit 0196df2d3f2bc1e0efa21762374106b72c8bac42
Author: Marinus Schraal <mschraal gnome org>
Date: Thu Mar 26 15:21:56 2020 +0100
searchheaderbar: Search via CoreGrilo directly
Remove an unneeded redirection.
gnomemusic/coremodel.py | 3 ---
gnomemusic/widgets/searchheaderbar.py | 4 ++--
2 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/gnomemusic/coremodel.py b/gnomemusic/coremodel.py
index 57c08af3..a125083d 100644
--- a/gnomemusic/coremodel.py
+++ b/gnomemusic/coremodel.py
@@ -291,9 +291,6 @@ class CoreModel(GObject.GObject):
self.emit("playlist-loaded", playlist_type)
- def search(self, text):
- self._application.props.coregrilo.search(text)
-
@GObject.Property(
type=Gio.ListStore, default=None, flags=GObject.ParamFlags.READABLE)
def songs(self):
diff --git a/gnomemusic/widgets/searchheaderbar.py b/gnomemusic/widgets/searchheaderbar.py
index 2b6de962..d67e8f93 100644
--- a/gnomemusic/widgets/searchheaderbar.py
+++ b/gnomemusic/widgets/searchheaderbar.py
@@ -58,7 +58,7 @@ class SearchHeaderBar(Gtk.HeaderBar):
def __init__(self, application):
super().__init__()
- self._application = application
+ self._coregrilo = application.props.coregrilo
self._selection_mode = False
self._timeout = None
@@ -185,7 +185,7 @@ class SearchHeaderBar(Gtk.HeaderBar):
search_term = self._entry.get_text()
if search_term != "":
self.props.stack.set_visible_child_name("search")
- self._application.props.coremodel.search(search_term)
+ self._coregrilo.search(search_term)
else:
self._set_error_style(False)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]