Description
Vue version
v3.5.0-rc.1
Link to minimal reproduction
Steps to reproduce
使用keep-alive同时缓存a b c三个组件, 确保三个组件已被缓存, keep-alive使用include控制缓存, 值为['pa', 'pb', 'pc'], 当前显示组件c, 然后把当前组件切换为a, 同时把include的值改为['pa'], 此时out-in会失效, 但include的值改为['pa', 'pb']就没有问题
What is expected?
修复以上bug
What is actually happening?
同时使用KeepAlive和Transition, Transition使用out-in模式, 使用include控制缓存的组件, 可能导致out-in失效
System Info
No response
Any additional comments?
No response