[gnome-music/wip/jfelder/grilo-misc-cleanups: 7/9] grilo: Simplify _on_source_added method



commit cb957c4775b54e0a147d83d49aa6d218fc107b44
Author: Jean Felder <jfelder src gnome org>
Date:   Thu May 2 14:49:14 2019 +0200

    grilo: Simplify _on_source_added method

 gnomemusic/grilo.py | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)
---
diff --git a/gnomemusic/grilo.py b/gnomemusic/grilo.py
index 7e91669c..8af0b6d2 100644
--- a/gnomemusic/grilo.py
+++ b/gnomemusic/grilo.py
@@ -249,13 +249,14 @@ class Grilo(GObject.GObject):
                     self.props.sources[id] = mediaSource
                     self.tracker = mediaSource
                     self.search_source = mediaSource
-
-                    if self.tracker is not None:
-                        self.emit('ready')
-                        self.tracker.notify_change_start()
-                        self.content_changed_timeout = None
-                        self.notification_handler = self.tracker.connect(
-                            'content-changed', self._rate_limited_content_changed)
+                    if self.tracker is None:
+                        return
+
+                    self.emit('ready')
+                    self.tracker.notify_change_start()
+                    self.content_changed_timeout = None
+                    self.notification_handler = self.tracker.connect(
+                        'content-changed', self._rate_limited_content_changed)
 
             elif (id.startswith('grl-upnp')):
                 logger.debug("found upnp source %s", id)


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