diff --git a/src/component.js b/src/component.js index 4dd23ec59c..bdd89dc767 100644 --- a/src/component.js +++ b/src/component.js @@ -154,6 +154,7 @@ function renderComponent(component) { newVNode._original = oldVNode._original; newVNode._parent._children[newVNode._index] = newVNode; commitRoot(commitQueue, newVNode, refQueue); + oldVNode._parent = oldVNode._dom = NULL; if (newVNode._dom != oldDom) { updateParentDomPointers(newVNode);