diff --git a/components/_util/transition.tsx b/components/_util/transition.tsx
index 4071cffd2..f65451b58 100644
--- a/components/_util/transition.tsx
+++ b/components/_util/transition.tsx
@@ -41,7 +41,7 @@ export const getTransitionProps = (transitionName: string, opt: TransitionProps
         enterActiveClass: `${transitionName}-enter ${transitionName}-enter-prepare`,
         enterToClass: `${transitionName}-enter ${transitionName}-enter-active`,
         leaveFromClass: ` ${transitionName}-leave`,
-        leaveActiveClass: `${transitionName}-leave`,
+        leaveActiveClass: `${transitionName}-leave ${transitionName}-leave-active`,
         leaveToClass: `${transitionName}-leave ${transitionName}-leave-active`,
         ...opt,
       }