From 05932065dc7ec2fd5be5a79bfc8eb4a4f5574918 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Wed, 21 Oct 2020 06:19:23 -0700 Subject: [PATCH] fix(composed-modal): perform null check before focusing element Fixes error in Sapper --- src/ComposedModal/ComposedModal.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ComposedModal/ComposedModal.svelte b/src/ComposedModal/ComposedModal.svelte index 5d5eaed5..f0ea91a2 100644 --- a/src/ComposedModal/ComposedModal.svelte +++ b/src/ComposedModal/ComposedModal.svelte @@ -71,7 +71,7 @@ function focus(element) { const node = (element || innerModal).querySelector(selectorPrimaryFocus) || buttonRef; - node.focus(); + if (node != null) node.focus(); } $: opened = false; @@ -84,7 +84,7 @@ onDestroy(() => { document.body.classList.remove("bx--body--with-modal-open"); - }) + }); afterUpdate(() => { if (opened) {