From ee84b46d59e70a4bada56545aa2acb5ff659e971 Mon Sep 17 00:00:00 2001 From: philmoz Date: Mon, 19 Jun 2023 12:30:36 +1000 Subject: [PATCH] fix(color): Only reset Lua if changing PLAY SCRIPT special function (#3698) And not PLAY TRACK or BACKGND MUSIC --- radio/src/gui/colorlcd/special_functions.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/src/gui/colorlcd/special_functions.cpp b/radio/src/gui/colorlcd/special_functions.cpp index 4b458d153..290ddb92c 100644 --- a/radio/src/gui/colorlcd/special_functions.cpp +++ b/radio/src/gui/colorlcd/special_functions.cpp @@ -192,7 +192,8 @@ class SpecialFunctionEditPage : public Page [=](std::string newValue) { strncpy(cfn->play.name, newValue.c_str(), sizeof(cfn->play.name)); SET_DIRTY(); - LUA_LOAD_MODEL_SCRIPTS(); + if (func == FUNC_PLAY_SCRIPT) + LUA_LOAD_MODEL_SCRIPTS(); }, true); // strip extension break;