summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorKirill Burtsev <kirill.burtsev@qt.io>2019-07-15 13:03:14 +0200
committerKirill Burtsev <kirill.burtsev@qt.io>2019-07-16 22:47:33 +0200
commitb4589db4c7cb10cb55b38bab00d80eb1290312b1 (patch)
tree9c733e9052a946ef90ffc8fa7cff6d86d6d87c36 /tests
parent73daf5b669c943d3c7a765533c5b5d61c380a576 (diff)
Reset findText reply id on StopFinding to prevent callback later
Not updating lastReceivedFindReply caused next findText call after StopFinding to trigger redundant callback call on checking stale query. Fixes: QTBUG-77029 Change-Id: Iad4b71364ecb3ec3db3096b739e77620d12731f9 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/quick/qmltests/data/tst_findText.qml4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/auto/quick/qmltests/data/tst_findText.qml b/tests/auto/quick/qmltests/data/tst_findText.qml
index 9687d9183..93aa48365 100644
--- a/tests/auto/quick/qmltests/data/tst_findText.qml
+++ b/tests/auto/quick/qmltests/data/tst_findText.qml
@@ -222,6 +222,10 @@ TestWebEngineView {
expectFailContinue('', 'No unexpected findText callback calls occurred.')
tryVerify(function() { return webEngineView.findCallbackCalled() })
verify(!webEngineView.findCallbackCalled())
+
+ webEngineView.clear();
+ webEngineView.findText('New page', findFlags, webEngineView.findTextCallback)
+ tryCompare(webEngineView, 'matchCount', 1)
}
}
}