From a64cd42de91e55afd126cf3de0e2695b047b5db0 Mon Sep 17 00:00:00 2001 From: Brendan Dahl Date: Thu, 14 Nov 2013 10:26:27 -0800 Subject: [PATCH] Use page promise for text extraction. --- web/page_view.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/web/page_view.js b/web/page_view.js index 3bf6eb9a7..6b88a8f15 100644 --- a/web/page_view.js +++ b/web/page_view.js @@ -33,7 +33,6 @@ var PageView = function pageView(container, id, scale, this.renderingState = RenderingStates.INITIAL; this.resume = null; - this.textContent = null; this.textLayer = null; this.zoomLayer = null; @@ -406,10 +405,9 @@ var PageView = function pageView(container, id, scale, }; this.getTextContent = function pageviewGetTextContent() { - if (!this.textContent) { - this.textContent = this.pdfPage.getTextContent(); - } - return this.textContent; + return PDFView.getPage(this.id).then(function(pdfPage) { + return pdfPage.getTextContent(); + }); }; this.draw = function pageviewDraw(callback) {