diff --git a/Marlin/src/lcd/menu/menu.cpp b/Marlin/src/lcd/menu/menu.cpp index 6143e8da1..000ff396b 100644 --- a/Marlin/src/lcd/menu/menu.cpp +++ b/Marlin/src/lcd/menu/menu.cpp @@ -301,7 +301,10 @@ void scroll_screen(const uint8_t limit, const bool is_menu) { #include "../../feature/babystep.h" void lcd_babystep_zoffset() { - if (ui.use_click()) return ui.goto_previous_screen_no_defer(); + if (ui.use_click()){ + queue.inject_P(PSTR("M500\nM117 Z Offset Saved")); + return ui.goto_previous_screen_no_defer(); + } ui.defer_status_screen(); const bool do_probe = DISABLED(BABYSTEP_HOTEND_Z_OFFSET) || active_extruder == 0; if (ui.encoderPosition) { diff --git a/Marlin/src/lcd/menu/menu_advanced.cpp b/Marlin/src/lcd/menu/menu_advanced.cpp index a6719f184..4ea5bf0e2 100644 --- a/Marlin/src/lcd/menu/menu_advanced.cpp +++ b/Marlin/src/lcd/menu/menu_advanced.cpp @@ -505,7 +505,7 @@ void menu_backlash(); #if ENABLED(PROBE_OFFSET_WIZARD) SUBMENU(MSG_PROBE_WIZARD, goto_probe_offset_wizard); #endif - + queue.inject_P(PSTR("M500\nM117 Z Offset Saved")); END_MENU(); } #endif