@@ -809,10 +809,14 @@ Rectangle {
809809 var greeter = findChild(shell, "greeter")
810810 tryCompare(greeter, "fullyShown", true);
811811
812− var passwordMouseArea = findChild(shell, "passwordMouseArea")
813− tryCompare(passwordMouseArea, "enabled", isButton)
812+ var passwordInput = findChild(shell, "passwordInput");
813+
814+ var promptButton = findChild(passwordInput, "promptButton");
815+ tryCompare(promptButton, "visible", isButton);
816+
817+ var promptField = findChild(passwordInput, "promptField");
818+ tryCompare(promptField, "visible", !isButton);
814819
815− var passwordInput = findChild(shell, "passwordInput")
816820 mouseClick(passwordInput)
817821 }
818822