|
@@ -2381,10 +2381,12 @@ void Draw_AdvSet_Menu() {
|
2381
|
2381
|
#endif
|
2382
|
2382
|
if (AVISI(ADVSET_CASE_HEPID)) Draw_Menu_Line(ASCROL(ADVSET_CASE_HEPID), ICON_PIDNozzle, "Hotend PID", false); // Nozzle PID
|
2383
|
2383
|
if (AVISI(ADVSET_CASE_BEDPID)) Draw_Menu_Line(ASCROL(ADVSET_CASE_BEDPID), ICON_PIDbed, "Bed PID", false); // Bed PID
|
2384
|
|
- if (AVISI(ADVSET_CASE_PWRLOSSR)) {
|
2385
|
|
- Draw_Menu_Line(ASCROL(ADVSET_CASE_PWRLOSSR), ICON_Motion, "Power-loss recovery", false); // Power-loss recovery
|
2386
|
|
- Draw_Chkb_Line(ASCROL(ADVSET_CASE_PWRLOSSR), recovery.enabled);
|
2387
|
|
- }
|
|
2384
|
+ #if ENABLED(POWER_LOSS_RECOVERY)
|
|
2385
|
+ if (AVISI(ADVSET_CASE_PWRLOSSR)) {
|
|
2386
|
+ Draw_Menu_Line(ASCROL(ADVSET_CASE_PWRLOSSR), ICON_Motion, "Power-loss recovery", false); // Power-loss recovery
|
|
2387
|
+ Draw_Chkb_Line(ASCROL(ADVSET_CASE_PWRLOSSR), recovery.enabled);
|
|
2388
|
+ }
|
|
2389
|
+ #endif
|
2388
|
2390
|
if (select_advset.now) Draw_Menu_Cursor(ASCROL(select_advset.now));
|
2389
|
2391
|
}
|
2390
|
2392
|
|
|
@@ -3409,10 +3411,12 @@ void HMI_AdvSet() {
|
3409
|
3411
|
break;
|
3410
|
3412
|
#endif
|
3411
|
3413
|
|
3412
|
|
- case ADVSET_CASE_PWRLOSSR: // Power-loss recovery
|
3413
|
|
- recovery.enable(!recovery.enabled);
|
3414
|
|
- Draw_Chkb_Line(ADVSET_CASE_PWRLOSSR + MROWS - index_advset, recovery.enabled);
|
3415
|
|
- break;
|
|
3414
|
+ #if ENABLED(POWER_LOSS_RECOVERY)
|
|
3415
|
+ case ADVSET_CASE_PWRLOSSR: // Power-loss recovery
|
|
3416
|
+ recovery.enable(!recovery.enabled);
|
|
3417
|
+ Draw_Chkb_Line(ADVSET_CASE_PWRLOSSR + MROWS - index_advset, recovery.enabled);
|
|
3418
|
+ break;
|
|
3419
|
+ #endif
|
3416
|
3420
|
default: break;
|
3417
|
3421
|
}
|
3418
|
3422
|
}
|