From 41678869cbe427bc2d6a166cdf05a1d3289d0d26 Mon Sep 17 00:00:00 2001 From: Javier Martinez Date: Tue, 5 Sep 2023 10:17:13 +0000 Subject: [PATCH] Unwatch state so editor is not re-evaluated after build --- src/lib/GOBLBuilder.svelte | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/lib/GOBLBuilder.svelte b/src/lib/GOBLBuilder.svelte index 973ba61..77fa3d7 100644 --- a/src/lib/GOBLBuilder.svelte +++ b/src/lib/GOBLBuilder.svelte @@ -64,7 +64,6 @@ // When `data` is updated, update the internal envelope store. // If required instantiate a new envelope object to use. $: { - state = "init"; goblError.set(null); try { let parsedValue = null; @@ -79,8 +78,6 @@ $envelope = newEnvelope(parsedValue); initialEditorData = hash(parsedValue || ""); } - - state = $envelope?.sigs ? "signed" : "loaded"; } catch (e) { console.error("invalid document data: ", e); $envelope = newEnvelope(null); @@ -113,7 +110,7 @@ return; } - state = "loaded"; + state = $envelope?.sigs ? "signed" : "loaded"; }; // Exposed functions to perform the actions from outside