// trigger TransitionGroup update hooks
const transitionHooks = frag.$transition
- if (transitionHooks && transitionHooks.group) {
+ if (transitionHooks && transitionHooks.group && isMounted) {
triggerTransitionGroupUpdate(transitionHooks)
}
import { isForBlock } from '../apiCreateFor'
import { renderEffect } from '../renderEffect'
import { createElement } from '../dom/node'
-import { DynamicFragment, isFragment } from '../fragment'
+import { isFragment } from '../fragment'
const positionMap = new WeakMap<TransitionBlock, DOMRect>()
const newPositionMap = new WeakMap<TransitionBlock, DOMRect>()
}
return container
} else {
- const frag = __DEV__
- ? new DynamicFragment('transition-group')
- : new DynamicFragment()
- renderEffect(() => frag.update(() => slottedBlock))
- return frag
+ return slottedBlock
}
},
})