From 60e05eff232c3ddfca1c20e52f72aa36165d8a22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorsten=20L=C3=BCnborg?= Date: Wed, 3 Feb 2021 19:09:20 +0100 Subject: [PATCH] fix(runtime-core): ensure app instance can be garbage collected after unmount (close #2907) (#2909) close #2907 Co-authored-by: Thorsten Luenborg --- packages/runtime-core/src/apiCreateApp.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/runtime-core/src/apiCreateApp.ts b/packages/runtime-core/src/apiCreateApp.ts index bcb2fec1c32..2896937045e 100644 --- a/packages/runtime-core/src/apiCreateApp.ts +++ b/packages/runtime-core/src/apiCreateApp.ts @@ -272,6 +272,7 @@ export function createAppAPI( if (__DEV__ || __FEATURE_PROD_DEVTOOLS__) { devtoolsUnmountApp(app) } + delete app._container.__vue_app__ } else if (__DEV__) { warn(`Cannot unmount an app that is not mounted.`) }