diff --git a/src/gui/screen_menu_experimental_settings_release.cpp b/src/gui/screen_menu_experimental_settings_release.cpp index 3aeb572ed..9b3beaabb 100644 --- a/src/gui/screen_menu_experimental_settings_release.cpp +++ b/src/gui/screen_menu_experimental_settings_release.cpp @@ -52,7 +52,7 @@ void ScreenMenuExperimentalSettings::windowEvent(window_t *sender, GUI_event_t e Invalidate(); break; case ClickCommand::Reset_steps: - Item().SetVal(config_store().axis_steps_per_unit_e0.default_val); + Item().SetVal(std::abs(config_store().axis_steps_per_unit_e0.default_val)); Invalidate(); break; case ClickCommand::Reset_directions: