add missing Device.DeviceAdded notifications for async devices and autodevices
This commit is contained in:
parent
6b0025125b
commit
eedb67fbb0
@ -985,6 +985,7 @@ void DeviceManager::slotDeviceSetupFinished(Device *device, DeviceManager::Devic
|
|||||||
// lets add it now.
|
// lets add it now.
|
||||||
if (!m_configuredDevices.contains(device)) {
|
if (!m_configuredDevices.contains(device)) {
|
||||||
m_configuredDevices.append(device);
|
m_configuredDevices.append(device);
|
||||||
|
emit deviceAdded(device);
|
||||||
storeConfiguredDevices();
|
storeConfiguredDevices();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1086,6 +1087,7 @@ void DeviceManager::slotPairingFinished(const PairingTransactionId &pairingTrans
|
|||||||
}
|
}
|
||||||
|
|
||||||
m_configuredDevices.append(device);
|
m_configuredDevices.append(device);
|
||||||
|
emit deviceAdded(device);
|
||||||
storeConfiguredDevices();
|
storeConfiguredDevices();
|
||||||
emit deviceSetupFinished(device, DeviceError::DeviceErrorNoError);
|
emit deviceSetupFinished(device, DeviceError::DeviceErrorNoError);
|
||||||
postSetupDevice(device);
|
postSetupDevice(device);
|
||||||
@ -1122,6 +1124,7 @@ void DeviceManager::autoDevicesAppeared(const DeviceClassId &deviceClassId, cons
|
|||||||
m_configuredDevices.append(device);
|
m_configuredDevices.append(device);
|
||||||
storeConfiguredDevices();
|
storeConfiguredDevices();
|
||||||
emit deviceSetupFinished(device, DeviceError::DeviceErrorNoError);
|
emit deviceSetupFinished(device, DeviceError::DeviceErrorNoError);
|
||||||
|
emit deviceAdded(device);
|
||||||
postSetupDevice(device);
|
postSetupDevice(device);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user