-
-
Notifications
You must be signed in to change notification settings - Fork 9k
Closed as not planned
Description
Vue version
3.5.13
Link to minimal reproduction
Steps to reproduce
- Open the reproduction link
- Click on
Remove child from 1 - Find
CompMarkerin Memory snapshot
What is expected?
It is expected to allow for garbage collector to collect CompMarker object after v-if expression evaluates to false.
What is actually happening?
CompMarker object is found in JS heap. The weird thing is that when v-if outcome is changed to false from other component (click on Remove child from 2), the CompMarker is removed from heap.
System Info
System:
OS: macOS 15.1.1
CPU: (12) arm64 Apple M3 Pro
Memory: 235.75 MB / 36.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 20.18.0 - /opt/homebrew/opt/node@20/bin/node
npm: 10.8.2 - /opt/homebrew/opt/node@20/bin/npm
Browsers:
Chrome: 131.0.6778.86
Safari: 18.1.1Any additional comments?
No response
Metadata
Metadata
Assignees
Labels
No labels