diff options
-rw-r--r-- | src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.cpp b/src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.cpp index 2762e2c..a96814c 100644 --- a/src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.cpp +++ b/src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.cpp @@ -47,6 +47,7 @@ QT_BEGIN_NAMESPACE QHoverSensorGestureRecognizer::QHoverSensorGestureRecognizer(QObject *parent) : QSensorGestureRecognizer(parent), + orientationReading(0), hoverOk(0), detecting(0), active(0), initialReflectance(0), useHack(0) { } @@ -174,6 +175,9 @@ void QHoverSensorGestureRecognizer::irProximityReadingChanged(QIRProximityReadin bool QHoverSensorGestureRecognizer::checkForHovering() { + if (orientationReading == 0) { + return false; + } if (orientationReading->orientation() != QOrientationReading::FaceUp) return false; if ( (reflectance > 0.2 && reflectance < 0.4) |