From daa4d9fd99c03fbaa5f9ae17dbd32095cd6d3d95 Mon Sep 17 00:00:00 2001 From: Xavi Garcia Mena Date: Wed, 14 Oct 2015 16:57:41 +0200 Subject: Updating MPRIS control in the menu not only when next and previous are updated --- src/media-player-mpris.vala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/media-player-mpris.vala') diff --git a/src/media-player-mpris.vala b/src/media-player-mpris.vala index b9961f5..408cdda 100644 --- a/src/media-player-mpris.vala +++ b/src/media-player-mpris.vala @@ -290,7 +290,8 @@ public class MediaPlayerMpris: MediaPlayer { if (changed_properties.lookup ("PlaybackStatus", "s", null)) { this.state = this.proxy.PlaybackStatus != null ? this.proxy.PlaybackStatus : "Unknown"; } - if (changed_properties.lookup ("CanGoNext", "b", null) || changed_properties.lookup ("CanGoPrevious", "b", null)) { + if (changed_properties.lookup ("CanGoNext", "b", null) || changed_properties.lookup ("CanGoPrevious", "b", null) || + changed_properties.lookup ("CanPlay", "b", null) || changed_properties.lookup ("CanPause", "b", null)) { this.playbackstatus_changed (); } -- cgit v1.2.3