UBL radar map corrections
This commit is contained in:
@@ -45,9 +45,7 @@
|
||||
void lcd_mesh_edit_setup(float initial);
|
||||
float lcd_mesh_edit();
|
||||
void lcd_z_offset_edit_setup(float);
|
||||
#if ENABLED(DOGLCD)
|
||||
extern void _lcd_ubl_output_map_lcd();
|
||||
#endif
|
||||
extern void _lcd_ubl_output_map_lcd();
|
||||
float lcd_z_offset_edit();
|
||||
#endif
|
||||
|
||||
@@ -1522,7 +1520,7 @@
|
||||
idle();
|
||||
} while (!ubl_lcd_clicked());
|
||||
|
||||
lcd_return_to_status();
|
||||
if (!ubl_lcd_map_control) lcd_return_to_status();
|
||||
|
||||
// The technique used here generates a race condition for the encoder click.
|
||||
// It could get detected in lcd_mesh_edit (actually _lcd_mesh_fine_tune) or here.
|
||||
@@ -1569,11 +1567,8 @@
|
||||
LCD_MESSAGEPGM(MSG_UBL_DONE_EDITING_MESH);
|
||||
SERIAL_ECHOLNPGM("Done Editing Mesh");
|
||||
|
||||
if (ubl_lcd_map_control) {
|
||||
#if ENABLED(DOGLCD)
|
||||
lcd_goto_screen(_lcd_ubl_output_map_lcd);
|
||||
#endif
|
||||
}
|
||||
if (ubl_lcd_map_control)
|
||||
lcd_goto_screen(_lcd_ubl_output_map_lcd);
|
||||
else lcd_return_to_status();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user