diff options
Diffstat (limited to 'lib/mpris/mpris.vala')
-rw-r--r-- | lib/mpris/mpris.vala | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/mpris/mpris.vala b/lib/mpris/mpris.vala index 8eaffa5..8039d39 100644 --- a/lib/mpris/mpris.vala +++ b/lib/mpris/mpris.vala @@ -73,12 +73,10 @@ public class AstalMpris.Mpris : Object { var p = new Player(busname); _players.set(busname, p); - p.notify["available"].connect(() => { - if (!p.available) { - player_closed(p); - _players.remove(busname); - notify_property("players"); - } + p.closed.connect(() => { + player_closed(p); + _players.remove(busname); + notify_property("players"); }); player_added(p); |