From e2f75b325193d21b552f5bd2d1fc0691dddd9530 Mon Sep 17 00:00:00 2001 From: Thomas Weber Date: Thu, 17 Jun 2021 15:58:46 -0500 Subject: [PATCH] Close preview if error --- src/packager/PackagerOptions.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/packager/PackagerOptions.svelte b/src/packager/PackagerOptions.svelte index ee31c9e..b12e525 100644 --- a/src/packager/PackagerOptions.svelte +++ b/src/packager/PackagerOptions.svelte @@ -52,6 +52,7 @@ } result = null; url = null; + result = await packager.package(); url = URL.createObjectURL(result.blob); } catch (e) { @@ -70,7 +71,11 @@ const child = packager.child(); child.options.target = 'html'; await runPackager(child); - preview.setContent(result.blob); + if (result) { + preview.setContent(result.blob); + } else { + preview.close(); + } };