1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-23 15:08:19 +00:00

fix(core): Eckhart doesn't have a separate confirm page

[no changelog]
This commit is contained in:
Roman Zeyde 2025-06-01 12:40:14 +03:00 committed by Roman Zeyde
parent 9643253630
commit c01b56a5a0
2 changed files with 4 additions and 5 deletions

View File

@ -110,8 +110,7 @@ pub fn new_get_address(
TextScreenMsg::Confirmed => Some(FlowMsg::Confirmed),
TextScreenMsg::Menu => Some(FlowMsg::Info),
})
.one_button_request(ButtonRequest::from_num(br_code, br_name))
.with_pages(|address_pages| address_pages + 1);
.one_button_request(ButtonRequest::from_num(br_code, br_name));
// Menu
let content_menu = VerticalMenuScreen::new(

View File

@ -921,10 +921,10 @@ class InputFlowShowXpubQRCode(InputFlowBase):
br = yield
layout = self.debug.read_layout()
# In case of page overflow, paginete to the last page
# In case of page overflow, paginate to the last page
# The last page is the confirm page
if br.pages > 2:
for _ in range(br.pages - 2):
if br.pages > 1:
for _ in range(br.pages - 1):
self.debug.click(self.debug.screen_buttons.ok())
assert layout.subtitle() in (TR.address__public_key, "XPUB")