diff --git a/apps/red-ui/src/app/modules/file-preview/components/pages/pages.component.html b/apps/red-ui/src/app/modules/file-preview/components/pages/pages.component.html index ce9328da0..59e752578 100644 --- a/apps/red-ui/src/app/modules/file-preview/components/pages/pages.component.html +++ b/apps/red-ui/src/app/modules/file-preview/components/pages/pages.component.html @@ -6,6 +6,6 @@ [active]="pageNumber === activePage" [number]="pageNumber" [read]="!!getViewedPage(viewedPages, pageNumber)" - [showDottedIcon]="hasOnlyManualRedactionsAndIsExcluded(pageNumber)" + [showDottedIcon]="isPageExcluded(pageNumber)" > diff --git a/apps/red-ui/src/app/modules/file-preview/components/pages/pages.component.ts b/apps/red-ui/src/app/modules/file-preview/components/pages/pages.component.ts index cc451f6c1..faf6d7c25 100644 --- a/apps/red-ui/src/app/modules/file-preview/components/pages/pages.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/components/pages/pages.component.ts @@ -33,9 +33,8 @@ export class PagesComponent { return this.#multiSelectService.isActive && !!this.#listingService.selected.find(a => a.pageNumber === page); } - hasOnlyManualRedactionsAndIsExcluded(pageNumber: number): boolean { - const hasOnlyManualRedactions = this.displayedAnnotations.get(pageNumber)?.every(annotation => annotation.manual); - return hasOnlyManualRedactions && this.#state.file.excludedPages.includes(pageNumber); + isPageExcluded(pageNumber: number): boolean { + return this.#state.file.isPageExcluded(pageNumber); } getViewedPage(viewedPages: ViewedPage[], pageNumber: number) {