From 23958e4a7595cec1af84331dc337dc99e0bcfae4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=95=9D=E8=A3=B3?= <1923740402@qq.com> Date: Wed, 24 Nov 2021 17:31:18 +0800 Subject: [PATCH] fix(components): [el-menu] menu-collapse onLeave lose done (#4517) --- packages/components/menu/src/menu-collapse-transition.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/components/menu/src/menu-collapse-transition.vue b/packages/components/menu/src/menu-collapse-transition.vue index f8c64a519a..95b00e94d7 100644 --- a/packages/components/menu/src/menu-collapse-transition.vue +++ b/packages/components/menu/src/menu-collapse-transition.vue @@ -46,9 +46,10 @@ export default defineComponent({ el.style.overflow = 'hidden' }, - onLeave(el: HTMLElement) { + onLeave(el: HTMLElement, done) { addClass(el, 'horizontal-collapse-transition') el.style.width = `${el.dataset.scrollWidth}px` + done() }, } as BaseTransitionProps as TransitionProps