Преглед изворни кода

Re-calibrate touch after EEPROM reset, if needed (#20934)

Victor Oliveira пре 4 година
родитељ
комит
d58bbd5da1
No account linked to committer's email address
1 измењених фајлова са 7 додато и 1 уклоњено
  1. 7
    1
      Marlin/src/lcd/marlinui.cpp

+ 7
- 1
Marlin/src/lcd/marlinui.cpp Прегледај датотеку

@@ -1652,7 +1652,13 @@ void MarlinUI::update() {
1652 1652
 #endif // SDSUPPORT
1653 1653
 
1654 1654
 #if HAS_LCD_MENU
1655
-  void MarlinUI::reset_settings() { settings.reset(); completion_feedback(); }
1655
+  void MarlinUI::reset_settings() {
1656
+    settings.reset();
1657
+    completion_feedback();
1658
+    #if ENABLED(TOUCH_SCREEN_CALIBRATION)
1659
+      if (touch_calibration.need_calibration()) ui.goto_screen(touch_screen_calibration);
1660
+    #endif
1661
+  }
1656 1662
 #endif
1657 1663
 
1658 1664
 #if ENABLED(EEPROM_SETTINGS)

Loading…
Откажи
Сачувај