From 8de7ab7e11f1a391fb91cacf73043d7c305939c3 Mon Sep 17 00:00:00 2001 From: dw-0 Date: Mon, 15 Apr 2024 21:37:25 +0200 Subject: [PATCH] fix: wrong default previous menu for KlipperFlashMethodMenu Signed-off-by: Dominik Willner --- .../components/klipper_firmware/menus/klipper_flash_menu.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kiauh/components/klipper_firmware/menus/klipper_flash_menu.py b/kiauh/components/klipper_firmware/menus/klipper_flash_menu.py index 09b812b..f414924 100644 --- a/kiauh/components/klipper_firmware/menus/klipper_flash_menu.py +++ b/kiauh/components/klipper_firmware/menus/klipper_flash_menu.py @@ -53,7 +53,11 @@ class KlipperFlashMethodMenu(BaseMenu): self.flash_options = FlashOptions() def set_previous_menu(self, previous_menu: Optional[Type[BaseMenu]]) -> None: - self.previous_menu: Type[BaseMenu] = previous_menu + from core.menus.advanced_menu import AdvancedMenu + + self.previous_menu: Type[BaseMenu] = ( + previous_menu if previous_menu is not None else AdvancedMenu + ) def set_options(self) -> None: self.options = {