From feb96dc8ea72e2572abf076174d9c595f3ab8153 Mon Sep 17 00:00:00 2001 From: huanghezhen <827283849@qq.com> Date: Mon, 2 Jun 2025 08:16:48 +0800 Subject: [PATCH] fix: resolve onClosed method failure in connectedComponent of useVbenModal (#6309) --- packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts b/packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts index 048243da..2037dfd0 100644 --- a/packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts +++ b/packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts @@ -94,8 +94,9 @@ export function useVbenModal( injectData.options?.onOpenChange?.(isOpen); }; + const onClosed = mergedOptions.onClosed; mergedOptions.onClosed = () => { - options.onClosed?.(); + onClosed?.(); if (mergedOptions.destroyOnClose) { injectData.reCreateModal?.(); }