signal lock before suspend/hibernate/hybridsleep
commit2ba4e6c463256cfb973fc87a3203813a2b2de691
authorLukáš Tinkl <lukas.tinkl@canonical.com>
dateThu 12 May 2016, 17:18 (10 years ago)
parentacf340b
plugins/Unity/Session/dbusunitysessionservice.cpp+3
@@ -390,16 +390,19 @@ void DBusUnitySessionService::Shutdown()
390390
391391void DBusUnitySessionService::Suspend()
392392{
393+ PromptLock();
393394 d->makeLogin1Call(QStringLiteral("Suspend"), {false});
394395}
395396
396397void DBusUnitySessionService::Hibernate()
397398{
399+ PromptLock();
398400 d->makeLogin1Call(QStringLiteral("Hibernate"), {false});
399401}
400402
401403void DBusUnitySessionService::HybridSleep()
402404{
405+ PromptLock();
403406 d->makeLogin1Call(QStringLiteral("HybridSleep"), {false});
404407}
405408