From 2f3919c4b9d4c136f11d6c0e26bd8d1e9a92d4ca Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Wed, 27 Oct 2021 15:23:56 +1000 Subject: [PATCH] Rebuild window when SF entry cleared Resolves #322 --- radio/src/gui/colorlcd/special_functions.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/radio/src/gui/colorlcd/special_functions.cpp b/radio/src/gui/colorlcd/special_functions.cpp index ae9a3a745..9d17cbbd4 100644 --- a/radio/src/gui/colorlcd/special_functions.cpp +++ b/radio/src/gui/colorlcd/special_functions.cpp @@ -686,6 +686,7 @@ void SpecialFunctionsPage::build(FormWindow *window, int8_t focusIndex) menu->addLine(STR_CLEAR, [=]() { memset(cfn, 0, sizeof(CustomFunctionData)); SET_DIRTY(); + rebuild(window, i); }); for (int j = i; j < MAX_SPECIAL_FUNCTIONS; j++) { if (!functions[j].isEmpty()) {