diff --git a/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.html b/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.html index 12183c7b5..c38ae8e3a 100644 --- a/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.html +++ b/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.html @@ -20,7 +20,7 @@ min="1" [max]="totalPages" type="number" - (change)="navigateToPage(pageInput.value)" + (change)="navigateToPageByInput(pageInput.value)" class="page-number-input" /> diff --git a/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.ts b/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.ts index 2a78fb0a2..c6c927925 100644 --- a/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.ts +++ b/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.ts @@ -114,7 +114,7 @@ export class PdfViewerComponent implements OnInit, AfterViewInit, OnChanges { const annotationsFromViewer = annotations.map(ann => this._getAnnotationById(ann.id)); this.instance.annotManager.selectAnnotations(annotationsFromViewer); - this.navigateToPage(annotations[0].pageNumber); + // this.navigateToPage(annotations[0].pageNumber*this.paginationOffset); this.instance.annotManager.jumpToAnnotation(annotationsFromViewer[0]); } @@ -831,4 +831,8 @@ export class PdfViewerComponent implements OnInit, AfterViewInit, OnChanges { get paginationOffset() { return this.isCompareMode ? 2 : 1; } + + navigateToPageByInput(pageNumber) { + this.navigateToPage(pageNumber * this.paginationOffset); + } }