From 4eb240c40ac3b9a83d2af9d39264da0cb4e39aab Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Mon, 10 Nov 2014 12:41:52 -0600 Subject: Set the internal variable and not the property --- src/accounts-service-user.vala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/accounts-service-user.vala b/src/accounts-service-user.vala index ec52730..21e8431 100644 --- a/src/accounts-service-user.vala +++ b/src/accounts-service-user.vala @@ -211,7 +211,8 @@ public class AccountsServiceUser : Object { } }); - this.silentMode = this.syssoundproxy.silent_mode; + this._silentMode = this.syssoundproxy.silent_mode; + this.notify_property("silentMode"); } catch (Error e) { this.syssoundproxy = null; warning("Unable to get proxy to system sound settings: %s", e.message); -- cgit v1.2.3 From 2862112c262c8d4d211f378388f3286b5f0642a6 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Tue, 9 Dec 2014 09:55:37 -0600 Subject: Make sure to set the internal variable too --- src/accounts-service-user.vala | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/accounts-service-user.vala b/src/accounts-service-user.vala index 21e8431..e8db7c4 100644 --- a/src/accounts-service-user.vala +++ b/src/accounts-service-user.vala @@ -35,6 +35,7 @@ public class AccountsServiceUser : Object { return _silentMode; } set { + _silentMode = value; if (syssoundproxy != null) syssoundproxy.silent_mode = value; } -- cgit v1.2.3