We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 049f317 commit 34d8c79Copy full SHA for 34d8c79
src/platforms/web/runtime/transition-util.js
@@ -69,8 +69,11 @@ export function nextFrame (fn: Function) {
69
}
70
71
export function addTransitionClass (el: any, cls: string) {
72
- (el._transitionClasses || (el._transitionClasses = [])).push(cls)
73
- addClass(el, cls)
+ const transitionClasses = el._transitionClasses || (el._transitionClasses = [])
+ if (transitionClasses.indexOf(cls) < 0) {
74
+ transitionClasses.push(cls)
75
+ addClass(el, cls)
76
+ }
77
78
79
export function removeTransitionClass (el: any, cls: string) {
0 commit comments