From 7b43f322de77f546d971632195ebf80a21a99f56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Tue, 15 Nov 2022 16:00:58 +0000 Subject: [PATCH] PFW-1425 Move Reset MMU setting --- Firmware/ultralcd.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index 2ff891db4..1b9a80726 100644 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -4753,14 +4753,18 @@ static void lcd_settings_menu() MENU_ITEM_TOGGLE_P(PSTR("MMU"), eeprom_read_byte((uint8_t *)EEPROM_MMU_ENABLED) ? _T(MSG_ON) : _T(MSG_OFF), mmu_enable_switch); if (MMU2::mmu2.Enabled()) - { + { // Only show menus when communicating with MMU SETTINGS_SPOOLJOIN; SETTINGS_CUTTER; - MENU_ITEM_FUNCTION_P(PSTR("Reset MMU"), mmu_reset); SETTINGS_MMU_MODE; SETTINGS_MMU_LOAD_TEST; } + if (eeprom_read_byte((uint8_t *)EEPROM_MMU_ENABLED)) + { // Communication with MMU not required to reset MMU + MENU_ITEM_FUNCTION_P(PSTR("Reset MMU"), mmu_reset); + } + MENU_ITEM_TOGGLE_P(_T(MSG_FANS_CHECK), fans_check_enabled ? _T(MSG_ON) : _T(MSG_OFF), lcd_set_fan_check); SETTINGS_SILENT_MODE;