From 3fe757e8bf0b3b702d79e3c5bd5f7724cf81f232 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Sat, 14 Sep 2019 22:33:24 +0200 Subject: [PATCH] do not invalidate filenames buffer on EVT_REFRESH (#6777) * do not invalidate filenames buffer on EVT_REFRESH otherwise the filenames are reset to the end of list, whereby the indexes stay the same on [LONG ENTER] (pop-up menu). * fix vertical offset when leaving text viewer --- radio/src/gui/480x272/radio_sdmanager.cpp | 1 - radio/src/gui/480x272/view_text.cpp | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/gui/480x272/radio_sdmanager.cpp b/radio/src/gui/480x272/radio_sdmanager.cpp index efcdee227..4c82c42fe 100644 --- a/radio/src/gui/480x272/radio_sdmanager.cpp +++ b/radio/src/gui/480x272/radio_sdmanager.cpp @@ -194,7 +194,6 @@ bool menuRadioSdManager(event_t _event) // no break; case EVT_ENTRY_UP: - case EVT_REFRESH: REFRESH_FILES(); break; diff --git a/radio/src/gui/480x272/view_text.cpp b/radio/src/gui/480x272/view_text.cpp index 6afd7534c..3038887bf 100644 --- a/radio/src/gui/480x272/view_text.cpp +++ b/radio/src/gui/480x272/view_text.cpp @@ -50,6 +50,7 @@ bool menuTextView(event_t event) break; case EVT_KEY_FIRST(KEY_EXIT): + menuVerticalOffset = 0; popMenu(); break; }