(parent, old, vnode, hooks, nextSibling, ns)
| 462 | else vnode.dom = old.dom, vnode.domSize = old.domSize |
| 463 | } |
| 464 | function updateFragment(parent, old, vnode, hooks, nextSibling, ns) { |
| 465 | updateNodes(parent, old.children, vnode.children, hooks, nextSibling, ns) |
| 466 | var domSize = 0, children = vnode.children |
| 467 | vnode.dom = null |
| 468 | if (children != null) { |
| 469 | for (var i = 0; i < children.length; i++) { |
| 470 | var child = children[i] |
| 471 | if (child != null && child.dom != null) { |
| 472 | if (vnode.dom == null) vnode.dom = child.dom |
| 473 | domSize += child.domSize || 1 |
| 474 | } |
| 475 | } |
| 476 | if (domSize !== 1) vnode.domSize = domSize |
| 477 | } |
| 478 | } |
| 479 | function updateElement(old, vnode, hooks, ns) { |
| 480 | var element = vnode.dom = old.dom |
| 481 | ns = getNameSpace(vnode) || ns |
no test coverage detected