From ab494bb48a6159cd2d633cc18fbaa05220675c17 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Sat, 20 Jul 2024 11:16:06 +0800 Subject: [PATCH] fix(components): [message-box] vue wraning when button state is loading (#17603) --- packages/components/message-box/src/index.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/components/message-box/src/index.vue b/packages/components/message-box/src/index.vue index fc5c01fb08..7b3ddaebaf 100644 --- a/packages/components/message-box/src/index.vue +++ b/packages/components/message-box/src/index.vue @@ -153,6 +153,7 @@ import { computed, defineComponent, + markRaw, nextTick, onBeforeUnmount, onMounted, @@ -297,8 +298,8 @@ export default defineComponent({ action: '' as Action, confirmButtonLoading: false, cancelButtonLoading: false, - confirmButtonLoadingIcon: Loading, - cancelButtonLoadingIcon: Loading, + confirmButtonLoadingIcon: markRaw(Loading), + cancelButtonLoadingIcon: markRaw(Loading), confirmButtonDisabled: false, editorErrorMessage: '', // refer to: https://github.com/ElemeFE/element/commit/2999279ae34ef10c373ca795c87b020ed6753eed