From e984ec7bb74646f67919b6b20cc6d11c6971e271 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Thu, 21 Aug 2025 19:26:40 +0300 Subject: [PATCH] fix(core): increase `MAX_SUBSCREENS` a bit Otherwise, entering the menu when there is a connected BLE device results in a RSOD. [no changelog] --- .../rust/src/ui/layout_eckhart/firmware/device_menu_screen.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/embed/rust/src/ui/layout_eckhart/firmware/device_menu_screen.rs b/core/embed/rust/src/ui/layout_eckhart/firmware/device_menu_screen.rs index 09ff624fa9d..e5f54505224 100644 --- a/core/embed/rust/src/ui/layout_eckhart/firmware/device_menu_screen.rs +++ b/core/embed/rust/src/ui/layout_eckhart/firmware/device_menu_screen.rs @@ -33,7 +33,7 @@ use super::{ use heapless::Vec; const MAX_DEPTH: usize = 3; -const MAX_SUBSCREENS: usize = 8; +const MAX_SUBSCREENS: usize = 10; const MAX_SUBMENUS: usize = MAX_SUBSCREENS - 2 /* (about and device screen) */; const DISCONNECT_DEVICE_MENU_INDEX: usize = 1;