diff --git a/src/main/kotlin/com/lambda/event/listener/SafeListener.kt b/src/main/kotlin/com/lambda/event/listener/SafeListener.kt index 1b8196c21..eef5aff0b 100644 --- a/src/main/kotlin/com/lambda/event/listener/SafeListener.kt +++ b/src/main/kotlin/com/lambda/event/listener/SafeListener.kt @@ -122,9 +122,7 @@ class SafeListener( alwaysListen: Boolean = false, noinline function: SafeContext.(T) -> Unit = {} ): SafeListener { - val listener = SafeListener(priority, this, alwaysListen) { event -> - runGameScheduled { function(event) } - } + val listener = SafeListener(priority, this, alwaysListen) { function(it) } EventFlow.syncListeners.subscribe(listener) @@ -167,9 +165,7 @@ class SafeListener( alwaysListen: Boolean = false, function: SafeContext.(T) -> Unit = {}, ): SafeListener { - val listener = SafeListener(priority, this, alwaysListen) { event -> - runGameScheduled { function(event) } - } + val listener = SafeListener(priority, this, alwaysListen) { function(it) } EventFlow.syncListeners.subscribe(kClass, listener) diff --git a/src/main/kotlin/com/lambda/event/listener/UnsafeListener.kt b/src/main/kotlin/com/lambda/event/listener/UnsafeListener.kt index 365a6fa09..98e5a3159 100644 --- a/src/main/kotlin/com/lambda/event/listener/UnsafeListener.kt +++ b/src/main/kotlin/com/lambda/event/listener/UnsafeListener.kt @@ -111,9 +111,7 @@ class UnsafeListener( alwaysListen: Boolean = false, noinline function: (T) -> Unit = {}, ): UnsafeListener { - val listener = UnsafeListener(priority, this, alwaysListen) { event -> - function(event) - } + val listener = UnsafeListener(priority, this, alwaysListen) { function(it) } EventFlow.syncListeners.subscribe(listener)