summaryrefslogtreecommitdiff
path: root/runtime/js/99_main.js
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/js/99_main.js')
-rw-r--r--runtime/js/99_main.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js
index af6309338..fc3eeecca 100644
--- a/runtime/js/99_main.js
+++ b/runtime/js/99_main.js
@@ -135,12 +135,12 @@ delete Object.prototype.__proto__;
if (data === null) break;
const v = deserializeJsMessageData(data);
const message = v[0];
- const transfer = v[1];
+ const transferables = v[1];
const msgEvent = new MessageEvent("message", {
cancelable: false,
data: message,
- ports: transfer,
+ ports: transferables.filter((t) => t instanceof MessagePort),
});
try {