[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdelibs/frameworks] tier1/solid/src/solid/backends/udisks2: UDisks2 backend: Ignore propertiesChang
From: Alex Merry <kde () randomguy3 ! me ! uk>
Date: 2013-11-10 17:22:57
Message-ID: E1VfYiv-0005wG-H8 () scm ! kde ! org
[Download RAW message or body]
Git commit f5c87f8fc93df462551a8702f372095935a25770 by Alex Merry.
Committed on 02/11/2013 at 15:34.
Pushed by alexmerry into branch 'frameworks'.
UDisks2 backend: Ignore propertiesChanged signal for generic interfaces
We only store properties for UDisks2-specific interfaces, so we should
only listen to updates to properties on those interfaces.
REVIEW: 113713
M +3 -0 tier1/solid/src/solid/backends/udisks2/udisksdevicebackend.c=
pp
http://commits.kde.org/kdelibs/f5c87f8fc93df462551a8702f372095935a25770
diff --git a/tier1/solid/src/solid/backends/udisks2/udisksdevicebackend.cpp=
b/tier1/solid/src/solid/backends/udisks2/udisksdevicebackend.cpp
index 531d9e7..8f215f9 100644
--- a/tier1/solid/src/solid/backends/udisks2/udisksdevicebackend.cpp
+++ b/tier1/solid/src/solid/backends/udisks2/udisksdevicebackend.cpp
@@ -195,6 +195,9 @@ void DeviceBackend::checkCache(const QString& key) const
=
void DeviceBackend::slotPropertiesChanged(const QString& ifaceName, const =
QVariantMap& changedProps, const QStringList& invalidatedProps)
{
+ if (!ifaceName.startsWith(UD2_DBUS_SERVICE)) {
+ return;
+ }
//qDebug() << m_udi << "'s interface" << ifaceName << "changed props:";
=
QMap<QString, int> changeMap;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic