summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/sensors/gestures/qsensorgesturemanagerprivate.cpp2
-rw-r--r--src/sensors/gestures/simulatorgesturescommon.cpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/sensors/gestures/qsensorgesturemanagerprivate.cpp b/src/sensors/gestures/qsensorgesturemanagerprivate.cpp
index eaaf8e3c..c87d22da 100644
--- a/src/sensors/gestures/qsensorgesturemanagerprivate.cpp
+++ b/src/sensors/gestures/qsensorgesturemanagerprivate.cpp
@@ -200,7 +200,7 @@ void QSensorGestureManagerPrivate::sensorGestureDetected()
QSensorGestureRecognizer *recognizer = sensorGestureRecognizer(id);
if (recognizer != 0) {
Q_FOREACH (const QString &sig, recognizer->gestureSignals()) {
- if (!sig.contains("detected")) { //weed out detected signals
+ if (!sig.contains(QLatin1String("detected"))) { //weed out detected signals
QString tmp;
tmp = sig.left(sig.length() - 2);
if (str == tmp) {
diff --git a/src/sensors/gestures/simulatorgesturescommon.cpp b/src/sensors/gestures/simulatorgesturescommon.cpp
index 128db508..2578e459 100644
--- a/src/sensors/gestures/simulatorgesturescommon.cpp
+++ b/src/sensors/gestures/simulatorgesturescommon.cpp
@@ -90,6 +90,7 @@ void SensorGesturesConnection::newSensorGestureDetected()
void SensorGesturesConnection::newSensorGestures(const QStringList &gestures)
{
+ if (!mWorker) return;
Q_FOREACH (const QString &gest, gestures) {
if (!gest.contains(QLatin1String("detected"))) {
QString tmp = gest.left(gest.length()-2);