Setting the text property crashes to desk.
Can provide the save to reproduce the crash if needed.
Code is trivial:
board = component.proxy(component.findComponent("Keybd"))[1]
modules = board.getModules(board)
panels = {}
for n, m in pairs(modules) do
if m:getType().name == "ModuleTextDisplay_C" then table.insert(panels, m) end
end
assert(#panels > 0)
print(panels[1].internalName)
panels[1].text = "test"
Setting the text property crashes to desk. Can provide the save to reproduce the crash if needed.
Code is trivial: board = component.proxy(component.findComponent("Keybd"))[1] modules = board.getModules(board) panels = {} for n, m in pairs(modules) do if m:getType().name == "ModuleTextDisplay_C" then table.insert(panels, m) end end assert(#panels > 0) print(panels[1].internalName) panels[1].text = "test"