@@ -374,16 +374,18 @@ Rectangle {
375 function test_minMaxLength(data) {
375 function test_minMaxLength(data) {
376 pinPadCheckBox.checked = false
376 pinPadCheckBox.checked = false
377− minPinLengthTextField.text = data.minPinLength
377+ minPinLengthTextField.text = data.minPinLength;
378− maxPinLengthTextField.text = data.maxPinLength
378+ maxPinLengthTextField.text = data.maxPinLength;
379 waitForLockscreenReady();
379 waitForLockscreenReady();
381 var pinPadButton5 = findChild(lockscreen, "pinPadButton5");
381 var pinPadButton5 = findChild(lockscreen, "pinPadButton5");
382 var backspaceButton = findChild(lockscreen, "backspaceIcon");
382 var backspaceButton = findChild(lockscreen, "backspaceIcon");
383 var confirmButton = findChild(lockscreen, "confirmButton");
383 var confirmButton = findChild(lockscreen, "confirmButton");
384− var inputField = findChild(lockscreen, "pinentryField")
384+ var inputField = findChild(lockscreen, "pinentryField");
386+ tryCompare(backspaceButton, "opacity", 0);
386− tryCompare(backspaceButton, "opacity", 0)
388+ tryCompare(confirmButton, "visible", (data.minPinLength != data.maxPinLength) || (data.minPinLength == -1));
388 for (var i = 0; i < 10; i++) {
390 for (var i = 0; i < 10; i++) {
389 mouseClick(pinPadButton5, units.gu(1), units.gu(1));
391 mouseClick(pinPadButton5, units.gu(1), units.gu(1));
@@ -419,7 +421,7 @@ Rectangle {
420 function test_retryDisplay_data() {
422 function test_retryDisplay_data() {
422− {tag: "empty", retryText: ""},
424+ {tag: "empty", retryText: " "},
423 {tag: "3 retries left", retryText: "3 retries left"},
425 {tag: "3 retries left", retryText: "3 retries left"},