Fix potential infinite loop dragging large HTML notes
This commit is contained in:
parent
42c55ee5f3
commit
47a062c9a8
|
@ -264,11 +264,10 @@ Zotero.QuickCopy = new function() {
|
||||||
for(var i=0; i<ps.length; i++) {
|
for(var i=0; i<ps.length; i++) {
|
||||||
var p = ps[i],
|
var p = ps[i],
|
||||||
paddingLeft = p.style.paddingLeft;
|
paddingLeft = p.style.paddingLeft;
|
||||||
Zotero.debug("PADDING LEFT "+paddingLeft);
|
|
||||||
if(paddingLeft && paddingLeft.substr(paddingLeft.length-2) === "px") {
|
if(paddingLeft && paddingLeft.substr(paddingLeft.length-2) === "px") {
|
||||||
var paddingPx = parseInt(paddingLeft, 10),
|
var paddingPx = parseInt(paddingLeft, 10),
|
||||||
ztabs = "";
|
ztabs = "";
|
||||||
for(var i=30; i<=paddingPx; i+=30) ztabs += ZTAB;
|
for (let j = 30; j <= paddingPx; j += 30) ztabs += ZTAB;
|
||||||
p.insertBefore(textDoc.createTextNode(ztabs), p.firstChild);
|
p.insertBefore(textDoc.createTextNode(ztabs), p.firstChild);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user