@@ -1620,6 +1620,16 @@ Rectangle {
1621 tryCompare(dialogLoader, "item", null);
1621 tryCompare(dialogLoader, "item", null);
1622 compare(window.activeFocusItem, surfaceItem);
1622 compare(window.activeFocusItem, surfaceItem);
1624+ // Do it twice, our previous solution failed the second time ^_^
1625+ testCase.showPowerDialog();
1627+ tryCompareFunction(function() { return dialogLoader.item !== null }, true);
1629+ keyClick(Qt.Key_Escape);
1631+ tryCompare(dialogLoader, "item", null);
1632+ compare(window.activeFocusItem, surfaceItem);