Skip to content

Commit 245d9ba

Browse files
committed
Ensure that "local" /Contents stream-dict /Resources aren't empty (PR 19803 follow-up)
This is a small, and quite possibly pointless, optimization which ensures that any "local" /Resources aren't empty, to avoid needlessly trying to load and merge dictionaries.
1 parent 2f7d163 commit 245d9ba

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/core/document.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ class Page {
427427
// available (see issue18894.pdf).
428428
const localResources = streamDict?.get("Resources");
429429

430-
if (!(localResources instanceof Dict)) {
430+
if (!(localResources instanceof Dict && localResources.size)) {
431431
return this.resources;
432432
}
433433
const objectLoader = new ObjectLoader(localResources, keys, this.xref);

0 commit comments

Comments
 (0)