Another fix for events

This commit is contained in:
Robert Jelic
2025-03-04 14:44:01 +01:00
parent a07c74d855
commit a33448c733
2 changed files with 15 additions and 9 deletions

View File

@@ -200,13 +200,20 @@ local function renderFrames()
end
end
--- Runs basalt once
--- Runs basalt once, can be used to update the UI manually, but you have to feed it the events
--- @shortDescription Runs basalt once
--- @vararg any The event to run with
--- @usage basalt.update()
function basalt.update(...)
updateEvent(...)
renderFrames()
local f = function(...)
updateEvent(...)
renderFrames()
end
local ok, err = pcall(f, ...)
if not(ok)then
errorManager.header = "Basalt Runtime Error"
errorManager.error(err)
end
end
--- Stops the Basalt runtime