@@ -2105,5 +2105,25 @@ Rectangle {
21052105
21062106 compare(shownSize + launcher.panelWidth, hiddenSize);
21072107 }
2108+
2109+ function test_fullscreenAppHidesLockedOutLauncher() {
2110+ loadShell("desktop");
2111+ shell.usageScenario = "desktop";
2112+ waitForRendering(shell);
2113+
2114+ var appContainer = findChild(shell, "appContainer");
2115+ var launcher = findChild(shell, "launcher");
2116+ var launcherPanel = findChild(launcher, "launcherPanel");
2117+
2118+ GSettingsController.setAutohideLauncher(false);
2119+ waitForRendering(shell)
2120+
2121+ tryCompare(appContainer, "width", shell.width - launcherPanel.width);
2122+
2123+ var cameraApp = ApplicationManager.startApplication("camera-app");
2124+ waitUntilAppWindowIsFullyLoaded(cameraApp);
2125+
2126+ tryCompare(appContainer, "width", shell.width);
2127+ }
21082128 }
21092129}