From ea1856b31290fbf8ff01f95496f93c2015da74ea Mon Sep 17 00:00:00 2001 From: Henrik Friedrichsen Date: Tue, 18 Aug 2020 22:15:41 +0200 Subject: [PATCH] fix: fetch playpack progress when position is queried fixes #223 #236 --- src/mpris.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mpris.rs b/src/mpris.rs index 2f9f929..afe60e4 100644 --- a/src/mpris.rs +++ b/src/mpris.rs @@ -245,10 +245,10 @@ fn run_dbus_server(spotify: Arc, queue: Arc, rx: mpsc::Receiver< let property_position = { let spotify = spotify.clone(); - let progress = spotify.get_current_progress(); f.property::("Position", ()) .access(Access::Read) .on_get(move |iter, _| { + let progress = spotify.get_current_progress(); iter.append(progress.as_micros() as i64); Ok(()) })