From fd057d1414b79271d89ab24440993b8282caf2ab Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 28 Sep 2022 12:37:44 +0200 Subject: [PATCH] fix(nc-gui): wrap removing el in try catch --- packages/nc-gui/composables/useDialog/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/nc-gui/composables/useDialog/index.ts b/packages/nc-gui/composables/useDialog/index.ts index 13d95a2c5d..1d779e8625 100644 --- a/packages/nc-gui/composables/useDialog/index.ts +++ b/packages/nc-gui/composables/useDialog/index.ts @@ -86,7 +86,9 @@ export function useDialog( render(null, domNode) setTimeout(() => { - ;(mountTarget as HTMLElement)!.removeChild(domNode) + try { + ;(mountTarget as HTMLElement)?.removeChild(domNode) + } catch (e) {} }, 100) closeHook.trigger()