[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/solid/solid/backends/hal
From:       Nicolas Lécureuil <neoclust () mandriva ! org>
Date:       2009-11-05 14:18:05
Message-ID: 1257430685.131156.27553.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1045232 by nlecureuil:

Handle the use of Hal-lock

 M  +4 -1      halvolume.cpp  


--- trunk/KDE/kdelibs/solid/solid/backends/hal/halvolume.cpp #1045231:1045232
@@ -35,7 +35,10 @@
 
 bool Volume::isIgnored() const
 {
-    if (m_device->property("volume.ignore").toBool()) {
+    HalDevice lock("/org/freedesktop/Hal/devices/computer");
+    bool isLocked = \
lock.property("info.named_locks.Global.org.freedesktop.Hal.Device.Storage.locked").toBool();
 +
+    if (m_device->property("volume.ignore").toBool() || isLocked ){
         return true;
     }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic