Added preventDefaults in beforeEmit

This commit is contained in:
flamendless 2021-11-04 16:01:21 +08:00
parent b0fdb74d82
commit 15a09cd7e6

View file

@ -324,8 +324,9 @@ function World:emit(functionName, ...)
if not self.__ignoreEmits and Type.isCallable(self.beforeEmit) then
self.__ignoreEmits = true
self:beforeEmit(functionName, listeners, ...)
local preventDefaults = self:beforeEmit(functionName, listeners, ...)
self.__ignoreEmits = false
if preventDefaults then return end
end
if listeners then