]> git.lizzy.rs Git - lua_async.git/commitdiff
Fix events
authorElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 29 Nov 2021 21:40:12 +0000 (22:40 +0100)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 29 Nov 2021 21:40:12 +0000 (22:40 +0100)
events.lua

index 479697321cbe1ecf3539d53a65fa646f49de1c65..aa645eaf8c554a80a9eeaaade39fa8d09343ec26 100644 (file)
@@ -18,13 +18,13 @@ local EventTargetPrototype = {}
 function EventTargetPrototype:dispatchEvent(event)
        event.target = self
 
-       local callback = self["on" + event.type]
+       local callback = self["on" .. event.type]
 
        if callback then
                callback(event)
        end
 
-       local listeners = self.__eventListeners[type]
+       local listeners = self.__eventListeners[event.type]
 
        if listeners then
                for i, callback in ipairs(listeners) do