[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kde-workspace] powerdevil/daemon/backends/upower: also observe the polkit privileges with CanSuspen
From: Lukas Tinkl <lukas () kde ! org>
Date: 2012-06-11 18:30:20
Message-ID: 20120611183020.877CEA60BB () git ! kde ! org
[Download RAW message or body]
Git commit 22d2a93858390bbd72ca140985a852deef2ae661 by Lukas Tinkl.
Committed on 11/06/2012 at 20:26.
Pushed by lukas into branch 'master'.
also observe the polkit privileges with CanSuspend/CanResume
BUG: 301389
M +2 -2 powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
http://commits.kde.org/kde-workspace/22d2a93858390bbd72ca140985a852deef2ae661
diff --git a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp \
b/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp index \
6915f1c..3d0926f 100644
--- a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
+++ b/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
@@ -114,12 +114,12 @@ void PowerDevilUPowerBackend::init()
// Supported suspend methods
SuspendMethods supported = UnknownSuspendMethod;
{
- if (m_upowerInterface->canSuspend()) {
+ if (m_upowerInterface->canSuspend() && m_upowerInterface->SuspendAllowed()) \
{ kDebug() << "Can suspend";
supported |= ToRam;
}
- if (m_upowerInterface->canHibernate()) {
+ if (m_upowerInterface->canHibernate() && \
m_upowerInterface->HibernateAllowed()) { kDebug() << "Can hibernate";
supported |= ToDisk;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic