@@ -104,7 +104,7 @@ void AccountsService::updateDemoEdges()
105void AccountsService::updateEnableLauncherWhileLocked()
105void AccountsService::updateEnableLauncherWhileLocked()
107− auto enableLauncherWhileLocked = m_service->getUserProperty(m_user, "com.canonical.unity.AccountsService", "EnableLauncherWhileLocked").toBool();
107+ auto enableLauncherWhileLocked = m_service->getUserProperty(m_user, "com.ubuntu.AccountsService.SecurityPrivacy", "EnableLauncherWhileLocked").toBool();
108 if (m_enableLauncherWhileLocked != enableLauncherWhileLocked) {
108 if (m_enableLauncherWhileLocked != enableLauncherWhileLocked) {
109 m_enableLauncherWhileLocked = enableLauncherWhileLocked;
109 m_enableLauncherWhileLocked = enableLauncherWhileLocked;
110 Q_EMIT enableLauncherWhileLockedChanged();
110 Q_EMIT enableLauncherWhileLockedChanged();
@@ -113,7 +113,7 @@ void AccountsService::updateEnableLauncherWhileLocked()
114void AccountsService::updateEnableIndicatorsWhileLocked()
114void AccountsService::updateEnableIndicatorsWhileLocked()
116− auto enableIndicatorsWhileLocked = m_service->getUserProperty(m_user, "com.canonical.unity.AccountsService", "EnableIndicatorsWhileLocked").toBool();
116+ auto enableIndicatorsWhileLocked = m_service->getUserProperty(m_user, "com.ubuntu.AccountsService.SecurityPrivacy", "EnableIndicatorsWhileLocked").toBool();
117 if (m_enableIndicatorsWhileLocked != enableIndicatorsWhileLocked) {
117 if (m_enableIndicatorsWhileLocked != enableIndicatorsWhileLocked) {
118 m_enableIndicatorsWhileLocked = enableIndicatorsWhileLocked;
118 m_enableIndicatorsWhileLocked = enableIndicatorsWhileLocked;
119 Q_EMIT enableIndicatorsWhileLockedChanged();
119 Q_EMIT enableIndicatorsWhileLockedChanged();
@@ -177,12 +177,6 @@ void AccountsService::propertiesChanged(const QString &user, const QString &inte
177 if (changed.contains("demo-edges")) {
177 if (changed.contains("demo-edges")) {
178 updateDemoEdges();
178 updateDemoEdges();
180− if (changed.contains("EnableLauncherWhileLocked")) {
181− updateEnableLauncherWhileLocked();
183− if (changed.contains("EnableIndicatorsWhileLocked")) {
184− updateEnableIndicatorsWhileLocked();
186 } else if (interface == "com.canonical.unity.AccountsService.Private") {
180 } else if (interface == "com.canonical.unity.AccountsService.Private") {
187 if (changed.contains("FailedLogins")) {
181 if (changed.contains("FailedLogins")) {
188 updateFailedLogins();
182 updateFailedLogins();
@@ -195,6 +189,12 @@ void AccountsService::propertiesChanged(const QString &user, const QString &inte
195 if (changed.contains("PasswordDisplayHint")) {
189 if (changed.contains("PasswordDisplayHint")) {
196 updatePasswordDisplayHint();
190 updatePasswordDisplayHint();
192+ if (changed.contains("EnableLauncherWhileLocked")) {
193+ updateEnableLauncherWhileLocked();
195+ if (changed.contains("EnableIndicatorsWhileLocked")) {
196+ updateEnableIndicatorsWhileLocked();