Commit 7367617
committed
Fix PIN keyboard overlay: respect initial_keyboard in SeedAddPassphraseScreen._run()
The _run() loop always started with the lowercase letter keyboard regardless of which keyboard was rendered initially, causing arrow key navigation to operate on a hidden letter overlay instead of the visible digits keyboard.
Also pass initial_keyboard='123' to all PIN/PUK entry screens so they start on digits.1 parent 18a48ad commit 7367617
3 files changed
Lines changed: 44 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
890 | 890 | | |
891 | 891 | | |
892 | 892 | | |
893 | | - | |
894 | | - | |
895 | | - | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
896 | 916 | | |
897 | 917 | | |
898 | 918 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
217 | 219 | | |
218 | 220 | | |
219 | 221 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1385 | 1385 | | |
1386 | 1386 | | |
1387 | 1387 | | |
1388 | | - | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
1389 | 1391 | | |
1390 | 1392 | | |
1391 | 1393 | | |
| |||
3053 | 3055 | | |
3054 | 3056 | | |
3055 | 3057 | | |
3056 | | - | |
| 3058 | + | |
| 3059 | + | |
| 3060 | + | |
3057 | 3061 | | |
3058 | 3062 | | |
3059 | 3063 | | |
| |||
4415 | 4419 | | |
4416 | 4420 | | |
4417 | 4421 | | |
4418 | | - | |
| 4422 | + | |
| 4423 | + | |
| 4424 | + | |
4419 | 4425 | | |
4420 | 4426 | | |
4421 | 4427 | | |
| |||
4699 | 4705 | | |
4700 | 4706 | | |
4701 | 4707 | | |
4702 | | - | |
| 4708 | + | |
| 4709 | + | |
| 4710 | + | |
4703 | 4711 | | |
4704 | 4712 | | |
4705 | 4713 | | |
| |||
4748 | 4756 | | |
4749 | 4757 | | |
4750 | 4758 | | |
4751 | | - | |
| 4759 | + | |
| 4760 | + | |
| 4761 | + | |
4752 | 4762 | | |
4753 | 4763 | | |
4754 | 4764 | | |
| |||
4821 | 4831 | | |
4822 | 4832 | | |
4823 | 4833 | | |
4824 | | - | |
| 4834 | + | |
| 4835 | + | |
| 4836 | + | |
4825 | 4837 | | |
4826 | 4838 | | |
4827 | 4839 | | |
| |||
0 commit comments