diff --git a/src/core/worker.js b/src/core/worker.js index 023d5307c..9ae394881 100644 --- a/src/core/worker.js +++ b/src/core/worker.js @@ -737,8 +737,6 @@ class WorkerMessageHandler { handler.on("GetTextContent", function wphExtractText(data, sink) { const pageIndex = data.pageIndex; - sink.onPull = function (desiredSize) {}; - sink.onCancel = function (reason) {}; pdfManager.getPage(pageIndex).then(function (page) { const task = new WorkerTask("GetTextContent: page " + pageIndex); diff --git a/src/shared/message_handler.js b/src/shared/message_handler.js index bf4e81f8d..add84305b 100644 --- a/src/shared/message_handler.js +++ b/src/shared/message_handler.js @@ -448,7 +448,7 @@ class MessageHandler { } // Reset desiredSize property of sink on every pull. this.streamSinks[streamId].desiredSize = data.desiredSize; - const { onPull } = this.streamSinks[data.streamId]; + const { onPull } = this.streamSinks[streamId]; new Promise(function (resolve) { resolve(onPull && onPull()); }).then( @@ -518,7 +518,7 @@ class MessageHandler { if (!this.streamSinks[streamId]) { break; } - const { onCancel } = this.streamSinks[data.streamId]; + const { onCancel } = this.streamSinks[streamId]; new Promise(function (resolve) { resolve(onCancel && onCancel(wrapReason(data.reason))); }).then(