From 49096f14c3905bf9507bd75505a2c3cb03a63ab6 Mon Sep 17 00:00:00 2001 From: Alex Voinea Date: Fri, 7 Apr 2023 09:11:49 +0200 Subject: [PATCH] SD menu do not consume click in _scrolling state --- Firmware/ultralcd.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index 752cd1242..1585b2298 100644 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -5872,7 +5872,8 @@ void lcd_sdcard_menu() } break; case _scrolling: //scrolling filename { - const bool rewindFlag = lcd_clicked() || lcd_draw_update; //flag that says whether the menu should return to _standard state. + // LCD_CLICKED is used so that the click event is later consumed by the _standard state. + const bool rewindFlag = LCD_CLICKED || lcd_draw_update; //flag that says whether the menu should return to _standard state. if (_md->scrollPointer == NULL) {