From 9b64be0bc527900c46ad8dca0d77858b4e9c07b9 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <github@thinkyhead.com>
Date: Sun, 26 Nov 2017 00:05:36 -0600
Subject: [PATCH] Fixes for leveling sub-menus
---
Marlin/src/lcd/ultralcd.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Marlin/src/lcd/ultralcd.cpp b/Marlin/src/lcd/ultralcd.cpp
index dc4781f046..b0b4c15e1b 100644
--- a/Marlin/src/lcd/ultralcd.cpp
+++ b/Marlin/src/lcd/ultralcd.cpp
@@ -2004,7 +2004,7 @@ void kill_screen(const char* lcd_msg) {
#if ENABLED(LEVEL_BED_CORNERS)
// Move to the next corner for leveling
if (axis_homed[X_AXIS] && axis_homed[Y_AXIS] && axis_homed[Z_AXIS])
- MENU_ITEM(function, MSG_LEVEL_CORNERS, _lcd_level_bed_corners);
+ MENU_ITEM(submenu, MSG_LEVEL_CORNERS, _lcd_level_bed_corners);
#endif
#if ENABLED(EEPROM_SETTINGS)
@@ -2015,7 +2015,7 @@ void kill_screen(const char* lcd_msg) {
}
void _lcd_goto_bed_leveling() {
- currentScreen = lcd_bed_leveling;
+ lcd_goto_screen(lcd_bed_leveling);
#if ENABLED(LCD_BED_LEVELING)
new_level_state = planner.leveling_active;
#endif
--
GitLab