From 6630591f9e61bb47fc374756c6ade41cba8976dc Mon Sep 17 00:00:00 2001 From: Marek Bel Date: Thu, 12 Sep 2019 20:20:33 +0200 Subject: [PATCH] Consume lcd_encoder_diff in lcd_show_fullscreen_message_yes_no_and_wait_P(). This fixes problem encountered in lcd_v2_calibration(). Selected menu item skips to another if returning to menu after this message is used. --- Firmware/ultralcd.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index b8af0360..8cd7eb0e 100755 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -3591,6 +3591,7 @@ int8_t lcd_show_fullscreen_message_yes_no_and_wait_P(const char *msg, bool allow if (lcd_clicked()) { Sound_MakeSound(e_SOUND_TYPE_ButtonEcho); KEEPALIVE_STATE(IN_HANDLER); + lcd_encoder_diff = 0; return yes; } }