summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/input/backend/inputsequence.cpp1
-rw-r--r--tests/auto/input/inputsequence/tst_inputsequence.cpp11
2 files changed, 5 insertions, 7 deletions
diff --git a/src/input/backend/inputsequence.cpp b/src/input/backend/inputsequence.cpp
index f9771d066..140a8fe64 100644
--- a/src/input/backend/inputsequence.cpp
+++ b/src/input/backend/inputsequence.cpp
@@ -71,6 +71,7 @@ void InputSequence::initializeFromPeer(const Qt3DCore::QNodeCreatedChangeBasePtr
m_sequences = data.sequenceIds;
m_timeout = data.timeout;
m_buttonInterval = data.buttonInterval;
+ m_inputsToTrigger = m_sequences;
}
void InputSequence::cleanup()
diff --git a/tests/auto/input/inputsequence/tst_inputsequence.cpp b/tests/auto/input/inputsequence/tst_inputsequence.cpp
index 3adbe601d..442173d0c 100644
--- a/tests/auto/input/inputsequence/tst_inputsequence.cpp
+++ b/tests/auto/input/inputsequence/tst_inputsequence.cpp
@@ -202,8 +202,7 @@ private Q_SLOTS:
deviceBackend->setButtonPressed(Qt::Key_Q, true);
// THEN
- QCOMPARE(backendInputSequence.process(&handler, 1000000100), true); // Yes, that's a bug
- QCOMPARE(backendInputSequence.process(&handler, 1000000150), false);
+ QCOMPARE(backendInputSequence.process(&handler, 1000000100), false);
// WHEN
deviceBackend->setButtonPressed(Qt::Key_Q, false);
@@ -321,8 +320,7 @@ private Q_SLOTS:
deviceBackend->setButtonPressed(Qt::Key_Q, true);
// THEN
- QCOMPARE(backendInputSequence.process(&handler, 1000000100), true); // Yes, that's a bug
- QCOMPARE(backendInputSequence.process(&handler, 1000000150), false);
+ QCOMPARE(backendInputSequence.process(&handler, 1000000100), false);
// WHEN
deviceBackend->setButtonPressed(Qt::Key_Q, false);
@@ -379,8 +377,7 @@ private Q_SLOTS:
deviceBackend->setButtonPressed(Qt::Key_Q, true);
// THEN
- QCOMPARE(backendInputSequence.process(&handler, 1000000100), true); // Yes, that's a bug
- QCOMPARE(backendInputSequence.process(&handler, 1000000150), false);
+ QCOMPARE(backendInputSequence.process(&handler, 1000000100), false);
// WHEN
deviceBackend->setButtonPressed(Qt::Key_Q, false);
@@ -394,7 +391,7 @@ private Q_SLOTS:
deviceBackend->setButtonPressed(Qt::Key_E, true);
// THEN
- QCOMPARE(backendInputSequence.process(&handler, 1000000300), true); // Yes, that's yet another bug
+ QCOMPARE(backendInputSequence.process(&handler, 1000000300), false);
}
};