fixes for FF52

This commit is contained in:
tophf 2018-01-07 12:50:17 +03:00
parent 102d0a45c8
commit 825fd00a80

View File

@ -423,7 +423,7 @@
if (sort && sortStyleMap()) {
sortStyleElements();
}
if (!observing && ROOT) {
if (!observing && ROOT && docRootObserver) {
docRootObserver.observe(ROOT, {childList: true});
observing = true;
}
@ -494,7 +494,7 @@
}
if (sorting) {
sorting = false;
docRootObserver.takeRecords();
if (docRootObserver) docRootObserver.takeRecords();
if (!restorationLimitExceeded()) {
start();
} else {
@ -515,7 +515,7 @@
function moveAfter(el, expected) {
if (!sorting) {
sorting = true;
docRootObserver.stop();
if (docRootObserver) docRootObserver.stop();
}
expected.insertAdjacentElement('afterend', el);
if (el.disabled !== disableAll) {