@@ -51,8 +51,10 @@ FocusScope {
5151 pinentryField.backspace();
5252 } else if (event.key === Qt.Key_Delete) {
5353 closeButton.clicked()
54+ } else if (event.key === Qt.Key_Enter || event.key === Qt.Key_Return) {
55+ confirmButton.clicked()
5456 } else {
55− var digit = parseInt(event.text)
57+ var digit = parseInt(event.text);
5658 if (!isNaN(digit) && typeof digit == "number") {
5759 pinentryField.appendNumber(digit);
5860 }
@@ -231,6 +233,7 @@ FocusScope {
231233 width: numbersGrid.buttonWidth
232234 }
233235 PinPadButton {
236+ id: confirmButton
234237 iconName: "tick"
235238 objectName: "confirmButton"
236239 height: units.gu(5)