@@ -403,119 +403,12 @@ Item {
403403 tryCompare(dashNavigationButton.currentNavigation, "navigationId", "middle2");
404404 }
405405
406− function test_altNavigation() {
407− var dashContentList = findChild(dashContent, "dashContentList");
408− tryCompareFunction(function() { return findChild(dashContentList.currentItem, "dashNavigation") != null; }, true);
409− var dashNavigation = findChild(dashContentList.currentItem, "dashNavigation");
410− tryCompare(dashNavigation, "visible", true);
411− var dashNavigationButton = findChild(dashContentList.currentItem, "altNavigationButton");
412− verify(dashNavigationButton, "Can't find navigation button");
413−
414− compare(dashNavigationButton.showList, false);
415− waitForRendering(dashNavigationButton);
416− mouseClick(dashNavigationButton);
417− compare(dashNavigationButton.showList, true);
418−
419− var navigationListView = findChild(dashNavigationButton, "navigationListView");
420− tryCompareFunction(function() {
421− return navigationListView.currentItem &&
422− navigationListView.currentItem.navigation &&
423− navigationListView.currentItem.navigation.loaded; }, true);
424−
425− waitForRendering(navigationListView);
426− waitForRendering(navigationListView.currentItem);
427−
428− tryCompare(dashNavigationButton.currentNavigation, "navigationId", "altrootChild1");
429− tryCompare(navigationListView.currentItem.navigation, "navigationId", "altroot");
430−
431− var allButton = findChild(dashNavigationButton, "allButton");
432− compare(allButton.visible, false);
433− var backButton = findChild(navigationListView, "backButton");
434− compare(backButton.visible, false);
435−
436− var navigation = findChild(dashNavigationButton, "navigation0child3");
437− mouseClick(navigation);
438− compare(dashNavigationButton.showList, false);
439− tryCompare(dashNavigationButton.currentNavigation, "navigationId", "altrootChild3");
440− tryCompare(navigationListView.currentItem.navigation, "navigationId", "altroot");
441−
442− mouseClick(dashNavigationButton);
443− compare(dashNavigationButton.showList, true);
444− waitForRendering(navigationListView);
445− waitForRendering(navigationListView.currentItem);
446− compare(allButton.visible, false);
447−
448− navigation = findChild(dashNavigationButton, "navigation0child2");
449− mouseClick(navigation);
450− compare(dashNavigationButton.showList, false);
451− tryCompare(dashNavigationButton.currentNavigation, "navigationId", "altrootChild2");
452− tryCompare(navigationListView.currentItem.navigation, "navigationId", "altroot");
453−
454− mouseClick(dashNavigationButton);
455− compare(dashNavigationButton.showList, true);
456− waitForRendering(navigationListView);
457− waitForRendering(navigationListView.currentItem);
458− verify(!backButton.visible, "Back button should not be visible");
459−
460− compare(navigationListView.count, 1, "There should be no second-level navigation");
461−
462− mouseClick(dashNavigationButton);
463− compare(dashNavigationButton.showList, false);
464− }
465−
466− function test_navigationsClosing() {
467− var dashContentList = findChild(dashContent, "dashContentList");
468− tryCompareFunction(function() { return findChild(dashContentList.currentItem, "dashNavigation") != null; }, true);
469− var dashNavigation = findChild(dashContentList.currentItem, "dashNavigation");
470− tryCompare(dashNavigation, "visible", true);
471− var dashNavigationButton = findChild(dashContentList.currentItem, "navigationButton");
472− verify(dashNavigationButton, "Can't find navigation button");
473− var dashAltNavigationButton = findChild(dashContentList.currentItem, "altNavigationButton");
474− verify(dashAltNavigationButton, "Can't find alternative navigation button");
475−
476− waitForRendering(dashNavigationButton);
477− waitForRendering(dashAltNavigationButton);
478−
479− compare(dashNavigationButton.showList, false);
480− compare(dashAltNavigationButton.showList, false);
481−
482− mouseClick(dashAltNavigationButton);
483− compare(dashNavigationButton.showList, false);
484− compare(dashAltNavigationButton.showList, true);
485−
486− var navigationListView = findChild(dashAltNavigationButton, "navigationListView");
487− tryCompareFunction(function() {
488− return navigationListView.currentItem &&
489− navigationListView.currentItem.navigation &&
490− navigationListView.currentItem.navigation.loaded; }, true);
491−
492− var blackRect = findChild(dashNavigation, "blackRect");
493− tryCompare(blackRect, "opacity", 0.5);
494−
495− mouseClick(dashNavigationButton);
496− compare(dashNavigationButton.showList, false);
497− compare(dashAltNavigationButton.showList, false);
498−
499− tryCompare(navigationListView, "visible", false);
500−
501− mouseClick(dashNavigationButton);
502− compare(dashNavigationButton.showList, true);
503− compare(dashAltNavigationButton.showList, false);
504−
505− navigationListView = findChild(dashNavigationButton, "navigationListView");
506− tryCompare(navigationListView.currentItem.navigation, "loaded", true);
507−
508− mouseClick(dashAltNavigationButton);
509− compare(dashNavigationButton.showList, false);
510− compare(dashAltNavigationButton.showList, false);
511− }
512−
513406 function test_navigationsSwipeToNextScope() {
514407 var dashContentList = findChild(dashContent, "dashContentList");
515408 tryCompareFunction(function() { return findChild(dashContentList.currentItem, "dashNavigation") != null; }, true);
516409 var dashNavigation = findChild(dashContentList.currentItem, "dashNavigation");
517410 tryCompare(dashNavigation, "visible", true);
518− var dashNavigationButton = findChild(dashContentList.currentItem, "altNavigationButton");
411+ var dashNavigationButton = findChild(dashContentList.currentItem, "navigationButton");
519412 verify(dashNavigationButton, "Can't find navigation button");
520413
521414 compare(dashNavigationButton.showList, false);