diff options
| author | Ted Gould <ted@gould.cx> | 2014-03-02 20:05:00 -0600 |
|---|---|---|
| committer | Ted Gould <ted@gould.cx> | 2014-03-02 20:05:00 -0600 |
| commit | 3c07d07d3ce971d9abcc19ab58429353384cbeb4 (patch) | |
| tree | 9187533dd11527a83797a50fd17abc52b3455a16 | |
| parent | 76d1861936ae2a7acb8291321bb1c86bb96f064e (diff) | |
| download | ayatana-indicator-sound-3c07d07d3ce971d9abcc19ab58429353384cbeb4.tar.gz ayatana-indicator-sound-3c07d07d3ce971d9abcc19ab58429353384cbeb4.tar.bz2 ayatana-indicator-sound-3c07d07d3ce971d9abcc19ab58429353384cbeb4.zip | |
Disconnect notify when removing the player
| -rw-r--r-- | src/service.vala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/service.vala b/src/service.vala index f1a002f..490e242 100644 --- a/src/service.vala +++ b/src/service.vala @@ -401,6 +401,8 @@ public class IndicatorSound.Service: Object { this.actions.remove_action ("previous." + player.id); this.actions.remove_action ("play-playlist." + player.id); + player.notify.disconnect (this.eventually_update_player_actions); + this.menus.@foreach ( (profile, menu) => menu.remove_player (player)); this.update_preferred_players (); |
