SVN commit 1195085 by pino: fix reporting the vendor for batteries battery.vendor should be used for them, leaving info.vendor otherwise M +6 -0 haldevice.cpp --- trunk/KDE/kdelibs/solid/solid/backends/hal/haldevice.cpp #1195084:1195085 @@ -172,8 +172,14 @@ QString HalDevice::vendor() const { + const QString category = property("info.category").toString(); + + if (category == QLatin1String("battery")) { + return property("battery.vendor").toString(); + } else { return property("info.vendor").toString(); } +} QString HalDevice::product() const {