From 3998ad4d55b2dcfeeb7651c22d693d50c7f3d4cf Mon Sep 17 00:00:00 2001 From: Denis Bunakalya Date: Tue, 28 Feb 2023 21:46:12 +0300 Subject: [PATCH] Reset panel component while new one loads (#2693) Signed-off-by: Denis Bunakalya --- packages/ui/src/components/PanelInstance.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/ui/src/components/PanelInstance.svelte b/packages/ui/src/components/PanelInstance.svelte index 26d0673f45..319bca08a4 100644 --- a/packages/ui/src/components/PanelInstance.svelte +++ b/packages/ui/src/components/PanelInstance.svelte @@ -43,7 +43,7 @@ direction: 'bottom' } - let component: AnySvelteComponent + let component: AnySvelteComponent | undefined let props: PanelProps | undefined function _close () { @@ -53,6 +53,8 @@ $: props = $panelstore.panel $: if (props !== undefined) { + component = undefined + getResource(props.component).then((r) => { component = r })