fix(color): Lua LVGL object does not draw correctly when using a function (#6193)

This commit is contained in:
philmoz
2025-05-04 22:18:44 +10:00
committed by GitHub
parent a141e46046
commit c8c62737d5
2 changed files with 34 additions and 32 deletions
+2
View File
@@ -243,6 +243,7 @@ class LvglWidgetLine : public LvglSimpleWidgetObject
coord_t thickness = 1;
bool rounded = false;
size_t ptCnt = 0;
size_t ptAlloc = 0;
lv_point_t* pts = nullptr;
uint32_t ptsHash = -1;
lv_obj_t* parent = nullptr;
@@ -250,6 +251,7 @@ class LvglWidgetLine : public LvglSimpleWidgetObject
void setLine();
uint32_t getPts(lua_State* L);
void getPt(lua_State* L, int n);
void build(lua_State *L) override;
void parseParam(lua_State *L, const char *key) override;