From 565fb05d85073f254badb9e05ba372568da62c37 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Fri, 21 Jul 2023 13:19:56 -0400 Subject: [PATCH] fix: if we are in a webworker, automatically setup the handler so we don't ever forget --- src/module/messages.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/module/messages.ts b/src/module/messages.ts index 3e32756..f168907 100644 --- a/src/module/messages.ts +++ b/src/module/messages.ts @@ -252,4 +252,8 @@ function respondErr(event: MessageEvent, err: string) { clearIncomingQuery(event.data.nonce); } +if (typeof importScripts === "function") { + onmessage = handleMessage; +} + export { ActiveQuery, addHandler, DataFn, handleMessage };