aboutsummaryrefslogtreecommitdiff
path: root/src/service.vala
diff options
context:
space:
mode:
Diffstat (limited to 'src/service.vala')
-rw-r--r--src/service.vala5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/service.vala b/src/service.vala
index bfd4115..3bda52f 100644
--- a/src/service.vala
+++ b/src/service.vala
@@ -66,6 +66,11 @@ public class IndicatorSound.Service: Object {
sharedsettings.bind ("allow-amplified-volume", this, "allow-amplified-volume", SettingsBindFlags.GET);
}
+ ~Service() {
+ if (this.sound_was_blocked_timeout_id > 0)
+ Source.remove (this.sound_was_blocked_timeout_id);
+ }
+
void build_accountsservice () {
clear_acts_player();
this.accounts_service = null;