From c5a18346589b88ed9fc7970ad0857aef9d333b69 Mon Sep 17 00:00:00 2001 From: Robin Burchell Date: Thu, 17 Jul 2014 14:07:15 +0000 Subject: Restore setting of sensors interface. Change I5c1bf3999ad2268c0dba9b3fe511d999c2e63fd9's forward porting from Qt 5.1 removed this, thus the interface was never set, thus sensors all broke. Change-Id: If3b14b5ebd20e6cb64bc2000b23a2c1e37d36b05 Reviewed-by: Alex Blasche --- src/plugins/sensors/sensorfw/sensorfwsensorbase.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/sensors/sensorfw/sensorfwsensorbase.h b/src/plugins/sensors/sensorfw/sensorfwsensorbase.h index 26bc4aae..39e4147e 100644 --- a/src/plugins/sensors/sensorfw/sensorfwsensorbase.h +++ b/src/plugins/sensors/sensorfw/sensorfwsensorbase.h @@ -90,6 +90,10 @@ protected: } m_remoteSensorManager->registerSensorInterface(name); } + m_sensorInterface = T::controlInterface(name); + if (!m_sensorInterface) { + m_sensorInterface = const_cast(T::listenInterface(name)); + } initDone = initSensorInterface(name); }; -- cgit v1.2.3