From 95b5cbbd9d557fcd97030160fdf0291b7b8c121c Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Thu, 9 Oct 2014 22:36:37 +0200 Subject: [PATCH] Revert "always forward radio433 signals to plugins, not only when there's a configured device" This reverts commit 0c0dffdf50ddb8d07f32fb8370f8ba76304762d2. --- libguh/devicemanager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libguh/devicemanager.cpp b/libguh/devicemanager.cpp index 01dc0db2..891380bc 100644 --- a/libguh/devicemanager.cpp +++ b/libguh/devicemanager.cpp @@ -812,7 +812,9 @@ void DeviceManager::slotDeviceStateValueChanged(const QUuid &stateTypeId, const void DeviceManager::radio433SignalReceived(QList rawData) { - foreach (DevicePlugin *plugin, m_devicePlugins) { + foreach (Device *device, m_configuredDevices) { + DeviceClass deviceClass = m_supportedDevices.value(device->deviceClassId()); + DevicePlugin *plugin = m_devicePlugins.value(deviceClass.pluginId()); if (plugin->requiredHardware().testFlag(HardwareResourceRadio433)) { plugin->radioData(rawData); }