From fc303e676ee2412e3ab7b4ab6519e65d387351ae Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sun, 9 Aug 2026 13:45:58 -0700 Subject: [PATCH] Block off env-specific autolock broadcast. --- src/lib/vault/vault-worker.ts | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/src/lib/vault/vault-worker.ts b/src/lib/vault/vault-worker.ts index ea3f087..6ca1568 100644 --- a/src/lib/vault/vault-worker.ts +++ b/src/lib/vault/vault-worker.ts @@ -426,13 +426,22 @@ function verify (seed?: ArrayBuffer, mnemonicPhrase?: string): Promise { return lock() .then(({ isLocked }) => { - const data: TaskData = { - taskUrl: globalThis.location?.href ?? dec.toString(threadId), - taskId: 'autolock', - isLocked + BROWSER: { + const data: TaskData = { + taskUrl: self.location.href, + taskId: 'autolock', + isLocked + } + self.postMessage(data) + } + NODE: { + const data: TaskData = { + taskUrl: dec.toString(threadId), + taskId: 'autolock', + isLocked + } + parentPort?.postMessage({ data }) } - BROWSER: self.postMessage(data) - NODE: parentPort?.postMessage({ data }) }) } -- 2.52.0