|
|
|
|
671
|
long babysteps_done = 0;
|
671
|
long babysteps_done = 0;
|
672
|
|
672
|
|
673
|
static void _lcd_babystep(const AxisEnum axis, const char* msg) {
|
673
|
static void _lcd_babystep(const AxisEnum axis, const char* msg) {
|
674
|
- if (LCD_CLICKED) { lcd_goto_previous_menu(true); return; }
|
|
|
|
|
674
|
+ if (LCD_CLICKED) { defer_return_to_status = false; lcd_goto_previous_menu(true); return; }
|
675
|
ENCODER_DIRECTION_NORMAL();
|
675
|
ENCODER_DIRECTION_NORMAL();
|
676
|
if (encoderPosition) {
|
676
|
if (encoderPosition) {
|
677
|
int babystep_increment = (int32_t)encoderPosition * BABYSTEP_MULTIPLICATOR;
|
677
|
int babystep_increment = (int32_t)encoderPosition * BABYSTEP_MULTIPLICATOR;
|