-
-
Notifications
You must be signed in to change notification settings - Fork 258
Memory leak #2028
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workingconfirmedThis bug was reproduced successfully by multiple peopleThis bug was reproduced successfully by multiple peoplehelp wantedExtra attention is neededExtra attention is needed
Description
Description of the bug
There's a memory leak with DOM elements not being detached correctly in master when switching between pages, so long-running sessions of the client might make the browser consume a lot of memory.
I believe this is caused by a combination of Suspense (which is still beta) and Transition, as showcased in https://github.com/antfu/repro-vue-suspense-transition-memleak
I'm still trying to isolate all the dependencies as much as possible to triage where this is coming from exactly, since this might not be a Vue bug.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingconfirmedThis bug was reproduced successfully by multiple peopleThis bug was reproduced successfully by multiple peoplehelp wantedExtra attention is neededExtra attention is needed