From 5edc1ef2978eebd1f72c50f075a1db490469efee Mon Sep 17 00:00:00 2001 From: Alex Voinea Date: Wed, 4 Mar 2020 21:03:57 +0200 Subject: [PATCH] Fix updir and dir again --- Firmware/ultralcd.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index e0992110..8be2c7c4 100755 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -7110,8 +7110,7 @@ static void lcd_sd_updir() card.updir(); menu_top = 0; lcd_encoder = 0; - // lcd_scrollTimer.start(); - // menu_entering = 1; + memset(&menu_data, 0, sizeof(menu_data)); //reset menu state. Forces reloading of cached variables. } void lcd_print_stop() @@ -8686,8 +8685,7 @@ void menu_action_sddirectory(const char* filename) MYSERIAL.println(dir_names[depth]); card.chdir(filename); lcd_encoder = 0; - // lcd_scrollTimer.start(); - // menu_entering = 1; + memset(&menu_data, 0, sizeof(menu_data)); //reset menu state. Forces reloading of cached variables. } /** LCD API **/