diff --git a/packages/okam-core/src/swan/helper/triggerEvent.js b/packages/okam-core/src/swan/helper/triggerEvent.js
index <HASH>..<HASH> 100644
--- a/packages/okam-core/src/swan/helper/triggerEvent.js
+++ b/packages/okam-core/src/swan/helper/triggerEvent.js
@@ -40,7 +40,7 @@ export function normalizeEventArgs(component, args) {
             dataset,
             id: component.id
         },
-        detail: eventData
+        detail: args[1]
     };
     args[1] = eventObj;
fix(okam-core): fix $emit event with empty string event detail without keeping the original event detail