Skip to content

Commit 504d5da

Browse files
verstoffyyx990803
authored andcommitted
fix(transition): transition-group should only listen for first-level children's end events (#8374)
1 parent 96b833b commit 504d5da

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/platforms/web/runtime/components/transition-group.js

+3
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ export default {
116116
addTransitionClass(el, moveClass)
117117
s.transform = s.WebkitTransform = s.transitionDuration = ''
118118
el.addEventListener(transitionEndEvent, el._moveCb = function cb (e) {
119+
if (e && e.target !== el) {
120+
return
121+
}
119122
if (!e || /transform$/.test(e.propertyName)) {
120123
el.removeEventListener(transitionEndEvent, cb)
121124
el._moveCb = null

0 commit comments

Comments
 (0)