Fix scroll to page on view mode change & initial load

This commit is contained in:
Adina Țeudan 2021-03-15 17:37:31 +02:00
parent 9eb7c5fe83
commit 335bd03d83

View File

@ -556,12 +556,15 @@ export class FilePreviewScreenComponent implements OnInit, OnDestroy {
viewerReady($event: WebViewerInstance) {
this._instance = $event;
this.viewReady = true;
this._cleanupAndRedrawManualAnnotations();
this.viewReady = true;
// Go to initial page from query params
const pageNumber = this._activatedRoute.snapshot.queryParams.page;
if (pageNumber) {
this.selectPage(parseInt(pageNumber, 10));
setTimeout(() => {
this.selectPage(parseInt(pageNumber, 10));
this._scrollViews();
}, 500);
}
}
@ -718,6 +721,7 @@ export class FilePreviewScreenComponent implements OnInit, OnDestroy {
switchView($event: MatButtonToggleChange) {
this.viewMode = $event.value;
this.updateViewMode();
this._scrollViews();
}
downloadOriginalFile() {