🚸 Prevent accidental button press
This commit is contained in:
parent
421c38ff2e
commit
7ff4b70694
|
@ -271,6 +271,7 @@ bool wait_for_heatup = true;
|
|||
while (wait_for_user && !(ms && ELAPSED(millis(), ms)))
|
||||
idle(TERN_(ADVANCED_PAUSE_FEATURE, no_sleep));
|
||||
wait_for_user = false;
|
||||
while (ui.button_pressed()) safe_delay(50);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
|
|
@ -709,8 +709,6 @@ public:
|
|||
static bool hw_button_pressed() { return BUTTON_CLICK(); }
|
||||
#endif
|
||||
|
||||
static bool button_pressed() { return hw_button_pressed() || TERN0(TOUCH_SCREEN, touch_pressed()); }
|
||||
|
||||
#if EITHER(AUTO_BED_LEVELING_UBL, G26_MESH_VALIDATION)
|
||||
static void wait_for_release();
|
||||
#endif
|
||||
|
@ -742,9 +740,12 @@ public:
|
|||
#else
|
||||
|
||||
static void update_buttons() {}
|
||||
static bool hw_button_pressed() { return false; }
|
||||
|
||||
#endif
|
||||
|
||||
static bool button_pressed() { return hw_button_pressed() || TERN0(TOUCH_SCREEN, touch_pressed()); }
|
||||
|
||||
#if ENABLED(TOUCH_SCREEN_CALIBRATION)
|
||||
static void touch_calibration_screen();
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue