mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-01 11:58:28 +00:00
limit pin length
This commit is contained in:
parent
fe4e024088
commit
69fa5acf8b
@ -35,7 +35,7 @@ class PinMatrix():
|
|||||||
header = '*' * len(self.pin) if self.pin else self.label
|
header = '*' * len(self.pin) if self.pin else self.label
|
||||||
|
|
||||||
# clear canvas under input line
|
# clear canvas under input line
|
||||||
display.bar(48, 0, 144, 48, ui.BLACK)
|
display.bar(0, 0, 205, 48, ui.BLACK)
|
||||||
|
|
||||||
# input line with a header
|
# input line with a header
|
||||||
display.text_center(120, 30, header, ui.BOLD, ui.GREY, ui.BLACK)
|
display.text_center(120, 30, header, ui.BOLD, ui.GREY, ui.BLACK)
|
||||||
@ -63,4 +63,5 @@ class PinMatrix():
|
|||||||
self.pin = ''
|
self.pin = ''
|
||||||
for btn in self.pin_buttons:
|
for btn in self.pin_buttons:
|
||||||
if btn.send(event, pos) == BTN_CLICKED:
|
if btn.send(event, pos) == BTN_CLICKED:
|
||||||
|
if len(self.pin) < 9:
|
||||||
self.pin += btn.content
|
self.pin += btn.content
|
||||||
|
Loading…
Reference in New Issue
Block a user