Don't scroll owner document after cloned document load

This commit is contained in:
Niklas von Hertzen
2014-11-30 14:23:52 +02:00
parent 1e826e32ae
commit 069140974b
4 changed files with 12 additions and 10 deletions

View File

@ -126,8 +126,10 @@ function createWindowClone(ownerDocument, containerDocument, width, height, opti
container.className = "html2canvas-container";
container.style.visibility = "hidden";
container.style.position = "absolute";
container.style.left = container.style.top = "-10000px";
container.style.position = "fixed";
container.style.left = "-10000px";
container.style.top = "0px";
container.style.border = "0";
container.width = width;
container.height = height;
container.scrolling = "no"; // ios won't scroll without it
@ -144,7 +146,6 @@ function createWindowClone(ownerDocument, containerDocument, width, height, opti
cloneCanvasContents(ownerDocument, documentClone);
clearInterval(interval);
if (options.type === "view") {
restoreOwnerScroll(ownerDocument, x, y);
container.contentWindow.scrollTo(x, y);
}
resolve(container);