From 30e96f1e7120ba03769b48235f3d62552e390bf3 Mon Sep 17 00:00:00 2001 From: rhunk <101876869+rhunk@users.noreply.github.com> Date: Sat, 2 Mar 2024 17:20:47 +0100 Subject: [PATCH] fix(core): unary call event --- .../me/rhunk/snapenhance/core/event/EventDispatcher.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/event/EventDispatcher.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/event/EventDispatcher.kt index 161d5a57..2c748929 100644 --- a/core/src/main/kotlin/me/rhunk/snapenhance/core/event/EventDispatcher.kt +++ b/core/src/main/kotlin/me/rhunk/snapenhance/core/event/EventDispatcher.kt @@ -186,7 +186,10 @@ class EventDispatcher( } if (!event.buffer.contentEquals(buffer)) { - param.setArg(1, ByteBuffer.wrap(event.buffer)) + param.setArg(1, ByteBuffer.allocateDirect(event.buffer.size).apply { + put(event.buffer) + rewind() + }) } if (event.callbacks.size == 0) {