Update: Big Perf improvement for IE (fixes #199)

This commit is contained in:
Gyandeep Singh 2016-04-17 18:54:36 -05:00
parent 5d2b6ea2b7
commit d451def561

View file

@ -861,6 +861,9 @@
// set attributes first, then create children // set attributes first, then create children
var attrs = constructAttrs(data, node, namespace, hasKeys) var attrs = constructAttrs(data, node, namespace, hasKeys)
// add the node to its parent before attaching children to it
insertNode(parentElement, node, index)
var children = constructChildren(data, node, cached, editable, var children = constructChildren(data, node, cached, editable,
namespace, configs) namespace, configs)
@ -884,7 +887,7 @@
controllers) controllers)
} }
if (isNew || shouldReattach === true && node != null) { if (!isNew && shouldReattach === true && node != null) {
insertNode(parentElement, node, index) insertNode(parentElement, node, index)
} }