@@ -1496,7 +1496,7 @@ Rectangle {
1496 launcher.available = true;
1496 launcher.available = true;
1499− function test_hoverOnEdgeBarrerPreventsHiding() {
1499+ function test_hoverOnEdgeBarrierPreventsHiding() {
1500 revealByEdgePush();
1500 revealByEdgePush();
1502 // Make sure the mouse is on the very left edge (on top of the barrier)
1502 // Make sure the mouse is on the very left edge (on top of the barrier)
@@ -1555,6 +1555,7 @@ Rectangle {
1555 dragLauncherIntoView();
1555 dragLauncherIntoView();
1556 var clickedItem = findChild(launcher, "launcherDelegate5")
1556 var clickedItem = findChild(launcher, "launcherDelegate5")
1557 var quickList = findChild(launcher, "quickList")
1557 var quickList = findChild(launcher, "quickList")
1558+ var quickListShape = findChild(launcher, "quickListShape");
1559 // Initial state
1560 // Initial state
1560 tryCompare(quickList, "state", "")
1561 tryCompare(quickList, "state", "")
@@ -1563,6 +1564,7 @@ Rectangle {
1563 mouseClick(clickedItem, clickedItem.width / 2, clickedItem.height / 2, Qt.RightButton)
1564 mouseClick(clickedItem, clickedItem.width / 2, clickedItem.height / 2, Qt.RightButton)
1564 tryCompare(quickList, "state", "open");
1565 tryCompare(quickList, "state", "open");
1565 tryCompare(quickList, "selectedIndex", -1);
1566 tryCompare(quickList, "selectedIndex", -1);
1567+ tryVerify(function() {return quickListShape.ready});
1567 var qEntry = findChild(launcher, "quickListEntry0");
1569 var qEntry = findChild(launcher, "quickListEntry0");
1568 mouseMove(qEntry, qEntry.width / 2 , qEntry.height / 2, 10);
1570 mouseMove(qEntry, qEntry.width / 2 , qEntry.height / 2, 10);