@@ -374,16 +374,18 @@ Rectangle {
374374
375375 function test_minMaxLength(data) {
376376 pinPadCheckBox.checked = false
377− minPinLengthTextField.text = data.minPinLength
378− maxPinLengthTextField.text = data.maxPinLength
377+ minPinLengthTextField.text = data.minPinLength;
378+ maxPinLengthTextField.text = data.maxPinLength;
379379 waitForLockscreenReady();
380380
381381 var pinPadButton5 = findChild(lockscreen, "pinPadButton5");
382382 var backspaceButton = findChild(lockscreen, "backspaceIcon");
383383 var confirmButton = findChild(lockscreen, "confirmButton");
384− var inputField = findChild(lockscreen, "pinentryField")
384+ var inputField = findChild(lockscreen, "pinentryField");
385+
386+ tryCompare(backspaceButton, "opacity", 0);
385387
386− tryCompare(backspaceButton, "opacity", 0)
388+ tryCompare(confirmButton, "visible", (data.minPinLength != data.maxPinLength) || (data.minPinLength == -1));
387389
388390 for (var i = 0; i < 10; i++) {
389391 mouseClick(pinPadButton5, units.gu(1), units.gu(1));
@@ -419,7 +421,7 @@ Rectangle {
419421
420422 function test_retryDisplay_data() {
421423 return [
422− {tag: "empty", retryText: ""},
424+ {tag: "empty", retryText: " "},
423425 {tag: "3 retries left", retryText: "3 retries left"},
424426 ]
425427 }