@@ -236,6 +236,7 @@ Item {
237 // wait until the animation has finished
237 // wait until the animation has finished
238 tryCompare(greeter, "showProgress", 0);
238 tryCompare(greeter, "showProgress", 0);
239+ waitForRendering(greeter);
@@ -601,8 +602,21 @@ Item {
601 // The main point of this test
602 // The main point of this test
602 ApplicationManager.requestFocusApplication("dialer-app");
603 ApplicationManager.requestFocusApplication("dialer-app");
603 tryCompare(greeter, "showProgress", 0);
604 tryCompare(greeter, "showProgress", 0);
605+ waitForRendering(greeter);
608+ function test_focusRequestedHidesIndicators() {
609+ var indicators = findChild(shell, "indicators");
613+ ApplicationManager.startApplication("camera-app");
614+ tryCompare(ApplicationManager, "count", 1);
616+ tryCompare(indicators, "fullyClosed", true);
606 function test_showGreeterDBusCall() {
620 function test_showGreeterDBusCall() {
607 var greeter = findChild(shell, "greeter")
621 var greeter = findChild(shell, "greeter")
608 tryCompare(greeter, "showProgress", 0)
622 tryCompare(greeter, "showProgress", 0)