Skip to content

Commit 0ec489d

Browse files
committed
Fix HMI_HomeOffN axis
Followup to #21534
1 parent 7e3cf82 commit 0ec489d

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

Marlin/src/lcd/dwin/e3v2/dwin.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3461,13 +3461,13 @@ void HMI_AdvSet() {
34613461
DWIN_UpdateLCD();
34623462
}
34633463

3464-
void HMI_HomeOffN(float &posScaled, const_float_t lo, const_float_t hi) {
3464+
void HMI_HomeOffN(const AxisEnum axis, float &posScaled, const_float_t lo, const_float_t hi) {
34653465
ENCODER_DiffState encoder_diffState = Encoder_ReceiveAnalyze();
34663466
if (encoder_diffState != ENCODER_DIFF_NO) {
34673467
if (Apply_Encoder(encoder_diffState, posScaled)) {
34683468
checkkey = HomeOff;
34693469
EncoderRate.enabled = false;
3470-
set_home_offset(X_AXIS, posScaled / 10);
3470+
set_home_offset(axis, posScaled / 10);
34713471
DWIN_Draw_Signed_Float(font8x16, Color_Bg_Black, 3, 1, 216, MBASE(select_item.now), posScaled);
34723472
return;
34733473
}
@@ -3476,9 +3476,9 @@ void HMI_AdvSet() {
34763476
}
34773477
}
34783478

3479-
void HMI_HomeOffX() { HMI_HomeOffN(HMI_ValueStruct.Home_OffX_scaled, -500, 500); }
3480-
void HMI_HomeOffY() { HMI_HomeOffN(HMI_ValueStruct.Home_OffY_scaled, -500, 500); }
3481-
void HMI_HomeOffZ() { HMI_HomeOffN(HMI_ValueStruct.Home_OffZ_scaled, -20, 20); }
3479+
void HMI_HomeOffX() { HMI_HomeOffN(X_AXIS, HMI_ValueStruct.Home_OffX_scaled, -500, 500); }
3480+
void HMI_HomeOffY() { HMI_HomeOffN(Y_AXIS, HMI_ValueStruct.Home_OffY_scaled, -500, 500); }
3481+
void HMI_HomeOffZ() { HMI_HomeOffN(Z_AXIS, HMI_ValueStruct.Home_OffZ_scaled, -20, 20); }
34823482

34833483
#endif // HAS_HOME_OFFSET
34843484

0 commit comments

Comments
 (0)