From 55e0ad7f92d9c568e751fa0a2c1aaab20c8056d9 Mon Sep 17 00:00:00 2001 From: tangjinzhou <415800467@qq.com> Date: Wed, 2 Mar 2022 13:48:02 +0800 Subject: [PATCH] fix: menu horizontal mode shaking --- components/menu/src/PopupTrigger.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/menu/src/PopupTrigger.tsx b/components/menu/src/PopupTrigger.tsx index 1025df0d3..63ea5f152 100644 --- a/components/menu/src/PopupTrigger.tsx +++ b/components/menu/src/PopupTrigger.tsx @@ -42,7 +42,6 @@ export default defineComponent({ forceSubMenuRender, motion, defaultMotions, - mode, } = useInjectMenu(); const forceRender = useInjectForceRender(); const placement = computed(() => @@ -74,7 +73,7 @@ export default defineComponent({ const style = ref({}); const className = ref(''); const mergedMotion = computed(() => { - const m = motion.value || defaultMotions.value?.[mode.value] || defaultMotions.value?.other; + const m = motion.value || defaultMotions.value?.[props.mode] || defaultMotions.value?.other; const res = typeof m === 'function' ? m(style, className) : m; return res ? getTransitionProps(res.name, { css: true }) : undefined; });