浏览代码

refac/fix: node dom issue

Timothy Jaeryang Baek 3 月之前
父节点
当前提交
c42a6d8029
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/lib/components/common/ConfirmDialog.svelte

+ 2 - 1
src/lib/components/common/ConfirmDialog.svelte

@@ -1,7 +1,7 @@
 <script lang="ts">
 	import DOMPurify from 'dompurify';
 
-	import { onMount, getContext, createEventDispatcher, onDestroy } from 'svelte';
+	import { onMount, getContext, createEventDispatcher, onDestroy, tick } from 'svelte';
 	import * as FocusTrap from 'focus-trap';
 
 	const i18n = getContext('i18n');
@@ -52,6 +52,7 @@
 
 	const confirmHandler = async () => {
 		show = false;
+		await tick();
 		await onConfirm();
 		dispatch('confirm', inputValue);
 	};