From cbdc151373f2f58ffe84d71b510e14d1b2949cdd Mon Sep 17 00:00:00 2001 From: MihailRis Date: Wed, 3 Apr 2024 19:37:53 +0300 Subject: [PATCH] double-events fix --- res/scripts/stdlib.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/res/scripts/stdlib.lua b/res/scripts/stdlib.lua index cfff1eda..942f3c15 100644 --- a/res/scripts/stdlib.lua +++ b/res/scripts/stdlib.lua @@ -131,7 +131,9 @@ events = { } function events.on(event, func) - events.handlers[event] = events.handlers[event] or {} + -- why an array? length is always = 1 + -- FIXME: temporary fixed + events.handlers[event] = {} -- events.handlers[event] or {} table.insert(events.handlers[event], func) end