From kde-commits Thu Nov 05 14:18:05 2009 From: =?utf-8?q?Nicolas=20L=C3=A9cureuil?= Date: Thu, 05 Nov 2009 14:18:05 +0000 To: kde-commits Subject: KDE/kdelibs/solid/solid/backends/hal Message-Id: <1257430685.131156.27553.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=125743079313743 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; }