@@ -1002,25 +1002,31 @@ Rectangle {
10021002
10031003 loadShell("mako")
10041004 var shell = findChild(orientedShell, "shell");
1005+ var inputMethod = findChild(shell, "inputMethod");
10051006
10061007 tryCompare(shell, "usageScenario", "phone");
1007− tryCompare(mockOskSettings, "stayHidden", false);
1008+ tryCompare(inputMethod, "enabled", true);
1009+ tryCompare(mockOskSettings, "disableHeight", false);
10081010
10091011 MockInputDeviceBackend.addMockDevice("/kbd0", InputInfo.Keyboard);
10101012 tryCompare(shell, "usageScenario", "phone");
1011− tryCompare(mockOskSettings, "stayHidden", true);
1013+ tryCompare(inputMethod, "enabled", false);
1014+ tryCompare(mockOskSettings, "disableHeight", true);
10121015
10131016 MockInputDeviceBackend.addMockDevice("/mouse0", InputInfo.Mouse);
10141017 tryCompare(shell, "usageScenario", "desktop");
1015− tryCompare(mockOskSettings, "stayHidden", true);
1018+ tryCompare(inputMethod, "enabled", false);
1019+ tryCompare(mockOskSettings, "disableHeight", true);
10161020
10171021 MockInputDeviceBackend.removeDevice("/kbd0");
10181022 tryCompare(shell, "usageScenario", "desktop");
1019− tryCompare(mockOskSettings, "stayHidden", false);
1023+ tryCompare(inputMethod, "enabled", true);
1024+ tryCompare(mockOskSettings, "disableHeight", true); // Still in windowed mode
10201025
10211026 MockInputDeviceBackend.removeDevice("/mouse0");
10221027 tryCompare(shell, "usageScenario", "phone");
1023− tryCompare(mockOskSettings, "stayHidden", false);
1028+ tryCompare(inputMethod, "enabled", true);
1029+ tryCompare(mockOskSettings, "disableHeight", false);
10241030
10251031 MockInputDeviceBackend.addMockDevice("/touchpad0", InputInfo.TouchPad);
10261032 tryCompare(shell, "usageScenario", "desktop");