diff --git a/src/common/reader.js b/src/common/reader.js index d521d6f1a..72b0d10eb 100644 --- a/src/common/reader.js +++ b/src/common/reader.js @@ -273,6 +273,11 @@ class Reader { this._primaryView = this._createView(true, options.location); + // Resolve the Reader's initializedPromise after the primary view is initialized + this._primaryView.initializedPromise.then(() => { + this._resolveInitializedPromise(); + }); + if (selectAnnotationID) { (async () => { await this._primaryView.initializedPromise;