From 9b64be0bc527900c46ad8dca0d77858b4e9c07b9 Mon Sep 17 00:00:00 2001 From: Scott Lahteine 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