@@ -288,11 +288,11 @@ Item {
288288 var dashNavigationButton = findChild(dashContentList.currentItem, "navigationButton");
289289 compare(dashNavigationButton.showList, false);
290290 waitForRendering(dashNavigationButton);
291− mouseClick(dashNavigationButton, 0, 0);
291+ mouseClick(dashNavigationButton, dashNavigationButton.width / 2, dashNavigationButton.height / 2);
292292 compare(dashNavigationButton.showList, true);
293293
294294 var navigationListView = findChild(dashNavigationButton, "navigationListView");
295− compare(navigationListView.count, 1);
295+ tryCompare(navigationListView, "count", 1);
296296 tryCompare(navigationListView.currentItem.navigation, "loaded", true);
297297
298298 waitForRendering(navigationListView);
@@ -410,7 +410,7 @@ Item {
410410 compare(dashNavigationButton.showList, true);
411411
412412 var navigationListView = findChild(dashNavigationButton, "navigationListView");
413− compare(navigationListView.count, 1);
413+ tryCompare(navigationListView, "count", 1);
414414 tryCompare(navigationListView.currentItem.navigation, "loaded", true);
415415
416416 waitForRendering(navigationListView);
@@ -475,6 +475,7 @@ Item {
475475 compare(dashAltNavigationButton.showList, true);
476476
477477 var navigationListView = findChild(dashAltNavigationButton, "navigationListView");
478+ tryCompare(navigationListView, "count", 1);
478479 tryCompare(navigationListView.currentItem.navigation, "loaded", true);
479480
480481 var blackRect = findChild(dashNavigation, "blackRect");