Просмотр исходного кода

PFW-1399 Don't show cut filament menu if setting is not enabled

Guðni Már Gilbert 2 лет назад
Родитель
Сommit
4758ac3f1b
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      Firmware/ultralcd.cpp

+ 3 - 1
Firmware/ultralcd.cpp

@@ -5646,7 +5646,9 @@ static void lcd_main_menu()
             MENU_ITEM_SUBMENU_P(_T(MSG_UNLOAD_FILAMENT), mmu_unload_filament);
             MENU_ITEM_SUBMENU_P(_T(MSG_UNLOAD_FILAMENT), mmu_unload_filament);
             MENU_ITEM_SUBMENU_P(_T(MSG_EJECT_FILAMENT), mmu_fil_eject_menu);
             MENU_ITEM_SUBMENU_P(_T(MSG_EJECT_FILAMENT), mmu_fil_eject_menu);
 #ifdef  MMU_HAS_CUTTER
 #ifdef  MMU_HAS_CUTTER
-            MENU_ITEM_SUBMENU_P(_T(MSG_CUT_FILAMENT), mmu_cut_filament_menu);
+            if (eeprom_read_byte((uint8_t*)EEPROM_MMU_CUTTER_ENABLED) != 0) {
+                MENU_ITEM_SUBMENU_P(_T(MSG_CUT_FILAMENT), mmu_cut_filament_menu);
+            }
 #endif //MMU_HAS_CUTTER
 #endif //MMU_HAS_CUTTER
         } else {
         } else {
 #ifdef FILAMENT_SENSOR
 #ifdef FILAMENT_SENSOR