[gnome-music/wip/jfelder/grilo-misc-cleanups: 1/3] grilo: Simplify _on_source_added method



commit d927d428b24c794f21197cd47b246458fd9856b5
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 d83f056b..dd0e9a7d 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]