Require homing to toggle leveling (#13652)
This commit is contained in:
parent
9fd3e64ba8
commit
9e86fc3831
|
@ -465,7 +465,7 @@ void menu_motion() {
|
||||||
#if DISABLED(PROBE_MANUALLY)
|
#if DISABLED(PROBE_MANUALLY)
|
||||||
MENU_ITEM(gcode, MSG_LEVEL_BED, PSTR("G28\nG29"));
|
MENU_ITEM(gcode, MSG_LEVEL_BED, PSTR("G28\nG29"));
|
||||||
#endif
|
#endif
|
||||||
if (leveling_is_valid()) {
|
if (all_axes_homed() && leveling_is_valid()) {
|
||||||
bool new_level_state = planner.leveling_active;
|
bool new_level_state = planner.leveling_active;
|
||||||
MENU_ITEM_EDIT_CALLBACK(bool, MSG_BED_LEVELING, &new_level_state, _lcd_toggle_bed_leveling);
|
MENU_ITEM_EDIT_CALLBACK(bool, MSG_BED_LEVELING, &new_level_state, _lcd_toggle_bed_leveling);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue