Skip to content

Commit 4077dba

Browse files
chore: bump pdfjs-dist from 2.4.456 to 2.7.570 (#315)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Matthew Peveler <[email protected]>
1 parent b183dba commit 4077dba

File tree

4 files changed

+17
-6
lines changed

4 files changed

+17
-6
lines changed

package-lock.json

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"karma-sourcemap-loader": "^0.3.7",
5555
"karma-webpack": "^4.0.2",
5656
"mocha": "^8.3.1",
57-
"pdfjs-dist": "2.4.456",
57+
"pdfjs-dist": "2.6.347",
5858
"sinon": "^9.0.2",
5959
"sinon-chai": "^3.3.0",
6060
"terser-webpack-plugin": "^2.3.5",

src/UI/page.js

+9-1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ export function renderPage(pageNumber, renderOptions) {
5353
rotate
5454
} = renderOptions;
5555

56+
const eventBus = new pdfjsViewer.EventBus();
57+
5658
// Load the page and annotations
5759
return Promise.all([
5860
pdfDocument.getPage(pageNumber),
@@ -78,7 +80,13 @@ export function renderPage(pageNumber, renderOptions) {
7880
// Render text layer for a11y of text content
7981
let textLayer = page.querySelector(config.textClassQuery());
8082
let textLayerFactory = new pdfjsViewer.DefaultTextLayerFactory();
81-
let textLayerBuilder = textLayerFactory.createTextLayerBuilder(textLayer, pageNumber - 1, viewport);
83+
let textLayerBuilder = textLayerFactory.createTextLayerBuilder(
84+
textLayer,
85+
pageNumber - 1,
86+
viewport,
87+
false,
88+
eventBus
89+
);
8290
textLayerBuilder.setTextContent(textContent);
8391
textLayerBuilder.render();
8492

test/mockPDFJSViewer.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,11 @@ DefaultTextLayerFactory.prototype.createTextLayerBuilder = function() {
66
};
77
};
88

9+
function EventBus() {}
10+
911
export default function mockPDFJSViewer() {
1012
return {
11-
DefaultTextLayerFactory
13+
DefaultTextLayerFactory,
14+
EventBus
1215
};
1316
};

0 commit comments

Comments
 (0)