From 25dfd3b061e0e2ace51829541e046740e65d1b63 Mon Sep 17 00:00:00 2001 From: philmoz Date: Wed, 22 Jan 2025 13:41:02 +1100 Subject: [PATCH] fix(color): wizard Lua scripts are not run (#5816) --- radio/src/gui/colorlcd/model/model_select.cpp | 2 +- radio/src/gui/colorlcd/radio/radio_sdmanager.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/radio/src/gui/colorlcd/model/model_select.cpp b/radio/src/gui/colorlcd/model/model_select.cpp index b630aa1dd..0768b6973 100644 --- a/radio/src/gui/colorlcd/model/model_select.cpp +++ b/radio/src/gui/colorlcd/model/model_select.cpp @@ -660,7 +660,7 @@ void ModelLabelsWindow::newModel() int len = strlen(path); snprintf(path + len, LEN_BUFFER - len, "/%s%s", name.c_str(), SCRIPT_EXT); if (f_stat(path, 0) == FR_OK) { - luaExec(path); + luaExecStandalone(path); } #endif } diff --git a/radio/src/gui/colorlcd/radio/radio_sdmanager.cpp b/radio/src/gui/colorlcd/radio/radio_sdmanager.cpp index 46762b937..296c7eaea 100644 --- a/radio/src/gui/colorlcd/radio/radio_sdmanager.cpp +++ b/radio/src/gui/colorlcd/radio/radio_sdmanager.cpp @@ -486,7 +486,7 @@ void RadioSdManagerPage::fileAction(const char* path, const char* name, #if defined(LUA) else if (isExtensionMatching(ext, SCRIPTS_EXT)) { menu->addLine(STR_EXECUTE_FILE, [=]() { - luaExec(fullpath); + luaExecStandalone(fullpath); }); } #endif