@@ -51,8 +51,10 @@ FocusScope {
51 pinentryField.backspace();
51 pinentryField.backspace();
52 } else if (event.key === Qt.Key_Delete) {
52 } else if (event.key === Qt.Key_Delete) {
53 closeButton.clicked()
53 closeButton.clicked()
54+ } else if (event.key === Qt.Key_Enter || event.key === Qt.Key_Return) {
55+ confirmButton.clicked()
55− var digit = parseInt(event.text)
57+ var digit = parseInt(event.text);
56 if (!isNaN(digit) && typeof digit == "number") {
58 if (!isNaN(digit) && typeof digit == "number") {
57 pinentryField.appendNumber(digit);
59 pinentryField.appendNumber(digit);
@@ -231,6 +233,7 @@ FocusScope {
231 width: numbersGrid.buttonWidth
233 width: numbersGrid.buttonWidth
233 PinPadButton {
235 PinPadButton {
234 iconName: "tick"
237 iconName: "tick"
235 objectName: "confirmButton"
238 objectName: "confirmButton"
236 height: units.gu(5)
239 height: units.gu(5)