From 3de631a5a91d31225860cd53f6d0b5ab81749237 Mon Sep 17 00:00:00 2001 From: neverland Date: Sat, 5 Sep 2020 06:10:43 +0800 Subject: [PATCH] fix(Toast): failed to clear in some cases (#7100) --- src/toast/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/toast/index.js b/src/toast/index.js index f279bfb7c..3df45cdce 100644 --- a/src/toast/index.js +++ b/src/toast/index.js @@ -53,7 +53,9 @@ function createInstance() { return {}; } - queue = queue.filter((item) => isInDocument(item.$el)); + queue = queue.filter( + (item) => !item.$el.parentNode || isInDocument(item.$el) + ); if (!queue.length || multiple) { const toast = new (Vue.extend(VueToast))({