Merge pull request #2223 from yurydelendik/fix-text-divs-order
Fixes order in which divs are added to the text layer
This commit is contained in:
commit
6a198c2e01
@ -2255,13 +2255,11 @@ var TextLayerBuilder = function textLayerBuilder(textLayerDiv, pageIdx) {
|
|||||||
|
|
||||||
// No point in rendering so many divs as it'd make the browser unusable
|
// No point in rendering so many divs as it'd make the browser unusable
|
||||||
// even after the divs are rendered
|
// even after the divs are rendered
|
||||||
if (textDivs.length > 100000)
|
var MAX_TEXT_DIVS_TO_RENDER = 100000;
|
||||||
|
if (textDivs.length > MAX_TEXT_DIVS_TO_RENDER)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
var i = textDivs.length;
|
for (var i = 0, ii = textDivs.length; i < ii; i++) {
|
||||||
|
|
||||||
while (i !== 0) {
|
|
||||||
i--;
|
|
||||||
var textDiv = textDivs[i];
|
var textDiv = textDivs[i];
|
||||||
textLayerFrag.appendChild(textDiv);
|
textLayerFrag.appendChild(textDiv);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user