fix(hmr): force full update in child component on slot update

This commit is contained in:
Evan You
2020-05-29 10:50:01 -04:00
parent 5ddd9d2417
commit 2408a65662
6 changed files with 24 additions and 17 deletions

View File

@@ -779,7 +779,7 @@ function baseCreateRenderer(
invokeDirectiveHook(n2, n1, parentComponent, 'beforeUpdate')
}
if (__DEV__ && parentComponent && parentComponent.renderUpdated) {
if (__DEV__ && parentComponent && parentComponent.hmrUpdated) {
// HMR updated, force full diff
patchFlag = 0
optimized = false
@@ -1006,7 +1006,7 @@ function baseCreateRenderer(
optimized = true
}
if (__DEV__ && parentComponent && parentComponent.renderUpdated) {
if (__DEV__ && parentComponent && parentComponent.hmrUpdated) {
// HMR updated, force full diff
patchFlag = 0
optimized = false