[Power Management Engine] Fix kiosk restriction for lockscreen

It is action/lock_screen according to documentation.

BUG: 393331
FIXED-IN: 5.12.5

Differential Revision: https://phabricator.kde.org/D12375
wilder-5.14
Kai Uwe Broulik 8 years ago
parent c5414f0d31
commit 4932c6e2cb
  1. 2
      dataengines/powermanagement/powermanagementengine.cpp

@ -217,7 +217,7 @@ bool PowermanagementEngine::sourceRequestEvent(const QString &name)
setData(QStringLiteral("Sleep States"), QStringLiteral("Suspend"), sleepstates.contains(Solid::PowerManagement::SuspendState));
setData(QStringLiteral("Sleep States"), QStringLiteral("Hibernate"), sleepstates.contains(Solid::PowerManagement::HibernateState));
setData(QStringLiteral("Sleep States"), QStringLiteral("HybridSuspend"), sleepstates.contains(Solid::PowerManagement::HybridSuspendState));
setData(QStringLiteral("Sleep States"), QStringLiteral("LockScreen"), KAuthorized::authorize(QStringLiteral("lock_screen")));
setData(QStringLiteral("Sleep States"), QStringLiteral("LockScreen"), KAuthorized::authorizeAction(QStringLiteral("lock_screen")));
setData(QStringLiteral("Sleep States"), QStringLiteral("Logout"), KAuthorized::authorize(QStringLiteral("logout")));
} else if (name == QLatin1String("PowerDevil")) {
QDBusMessage screenMsg = QDBusMessage::createMethodCall(SOLID_POWERMANAGEMENT_SERVICE,

Loading…
Cancel
Save