@@ -1130,10 +1130,10 @@ Rectangle {
1131 var buttonShowDashHome = findChild(launcher, "buttonShowDashHome");
1131 var buttonShowDashHome = findChild(launcher, "buttonShowDashHome");
1132 var startPos = buttonShowDashHome.mapToItem(shell,
1132 var startPos = buttonShowDashHome.mapToItem(shell,
1133− buttonShowDashHome.width * 0.8,
1133+ buttonShowDashHome.width * 0.2,
1134 buttonShowDashHome.height * 0.2);
1134 buttonShowDashHome.height * 0.2);
1135 var endPos = buttonShowDashHome.mapToItem(shell,
1135 var endPos = buttonShowDashHome.mapToItem(shell,
1136− buttonShowDashHome.width * 0.2,
1136+ buttonShowDashHome.width * 0.8,
1137 buttonShowDashHome.height * 0.8);
1137 buttonShowDashHome.height * 0.8);
1138 touchFlick(shell, startPos.x, startPos.y, endPos.x, endPos.y);
1138 touchFlick(shell, startPos.x, startPos.y, endPos.x, endPos.y);
@@ -1238,5 +1238,20 @@ Rectangle {
1238 var stageLoader = findChild(shell, "applicationsDisplayLoader");
1238 var stageLoader = findChild(shell, "applicationsDisplayLoader");
1239 verify(String(stageLoader.source).indexOf(data.source) >= 0);
1239 verify(String(stageLoader.source).indexOf(data.source) >= 0);
1242+ function test_launcherInverted_data() {
1244+ {tag: "phone", formFactor: "phone"},
1245+ {tag: "tablet", formFactor: "tablet"},
1246+ {tag: "desktop", formFactor: "desktop"}
1250+ function test_launcherInverted(data) {
1251+ loadShell(data.formFactor);
1253+ var launcher = findChild(shell, "launcher");
1254+ compare(launcher.inverted, data.formFactor !== "desktop");