]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
fix(runtime-core/template-refs): do not reset refs object before updates
authorEvan You <yyx990803@gmail.com>
Wed, 7 Oct 2020 21:49:03 +0000 (17:49 -0400)
committerEvan You <yyx990803@gmail.com>
Wed, 7 Oct 2020 21:49:03 +0000 (17:49 -0400)
fix #2283

packages/runtime-core/src/renderer.ts

index 37f5a2ed7d3616d0817367a0d969d1a922ccb5c5..3baea539a87bfcf6401f44cd38227a430b397119 100644 (file)
@@ -1456,11 +1456,6 @@ function baseCreateRenderer(
         const prevTree = instance.subTree
         instance.subTree = nextTree
 
-        // reset refs
-        // only needed if previous patch had refs
-        if (instance.refs !== EMPTY_OBJ) {
-          instance.refs = {}
-        }
         if (__DEV__) {
           startMeasure(instance, `patch`)
         }