From 5af3f07c95e758636090ad4a928fa8e86a7b2dc6 Mon Sep 17 00:00:00 2001 From: Shawn Rutledge Date: Wed, 7 Mar 2018 14:51:37 +0100 Subject: Don't start panning on mouse release Task-number: QTBUG-66534 Change-Id: I72aee2235c50273fde809e67c83e0c2195db88b4 Reviewed-by: Paolo Angelelli --- tests/auto/declarative_ui/tst_map_mouse.qml | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests') diff --git a/tests/auto/declarative_ui/tst_map_mouse.qml b/tests/auto/declarative_ui/tst_map_mouse.qml index 07ef949f..e5294f67 100644 --- a/tests/auto/declarative_ui/tst_map_mouse.qml +++ b/tests/auto/declarative_ui/tst_map_mouse.qml @@ -669,6 +669,16 @@ Item { compare(mouseOverlapperDoubleClickedSpy.count, 4) } + function test_release_does_not_block_clicked() { // QTBUG-66534 + clear_data() + mousePress(map, 55, 75) + compare(mouseOverlapperPressedSpy.count, 1) + mouseRelease(map, 55, 25) + compare(mouseOverlapperReleasedSpy.count, 1) + mouseClick(map, 25, 25) + compare(mouseUpperClickedSpy.count, 1) + } + function test_zzz_basic_press_and_hold() { // _zzz_ to ensure execution last (takes time) clear_data(); wait(1000); -- cgit v1.2.1