[gnome-music/wip/jfelder/mpris-cleanup: 2/12] mpris: Cleanup SetPosition method



commit bf0c1d5f6803a91db7a3496794d7491b82d99a63
Author: Jean Felder <jfelder src gnome org>
Date:   Tue Sep 4 19:05:30 2018 +0200

    mpris: Cleanup SetPosition method

 gnomemusic/mpris.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/gnomemusic/mpris.py b/gnomemusic/mpris.py
index 755b9630..0cab97d8 100644
--- a/gnomemusic/mpris.py
+++ b/gnomemusic/mpris.py
@@ -619,7 +619,9 @@ class MPRIS(DBusInterface):
         :param str track_id: The currently playing track's identifier
         :param int position_msecond: new position in microseconds
         """
-        if track_id != self._get_metadata().get('mpris:trackid').get_string():
+        metadata = self._get_metadata()
+        current_track_id = metadata["mpris:trackid"].get_string()
+        if track_id != current_track_id:
             return
         self.player.set_position(position_msecond / 1e6)
 


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