BUG: 495140
Skip device if applet already has device with similar udi
Gbp-Pq: Name upstream_a83c4e5f_applets-devicenotifier-check-if-device-has-been-added-before.patch
void DeviceControl::onDeviceAdded(const QString &udi)
{
qCDebug(APPLETS::DEVICENOTIFIER) << "Device Controller: Added device signal arrived : " << udi;
+
+ if (m_actions.contains(udi)) {
+ qCDebug(APPLETS::DEVICENOTIFIER) << "Device Controller: Device already exists. Don't add another one : " << udi;
+ return;
+ }
+
Solid::Device device(udi);
if (!device.isValid()) {