diff --git a/apps/red-ui/src/app/modules/projects/screens/file-preview-screen/file-preview-screen.component.ts b/apps/red-ui/src/app/modules/projects/screens/file-preview-screen/file-preview-screen.component.ts index 0dbd7b33b..0cd21d5d9 100644 --- a/apps/red-ui/src/app/modules/projects/screens/file-preview-screen/file-preview-screen.component.ts +++ b/apps/red-ui/src/app/modules/projects/screens/file-preview-screen/file-preview-screen.component.ts @@ -527,12 +527,13 @@ export class FilePreviewScreenComponent implements OnInit, OnDestroy, OnAttach, } private _handleDeltaAnnotationFilters(currentPageAnnotations: AnnotationWrapper[], newPageAnnotations: AnnotationWrapper[]) { - const hasAnyFilterSet = this.primaryFilters.find((f) => f.checked || f.indeterminate); + const hasAnyFilterSet = + this.primaryFilters.find((f) => f.checked || f.indeterminate) || this.secondaryFilters.find((f) => f.checked || f.indeterminate); if (hasAnyFilterSet) { const oldPageSpecificFilters = this._annotationProcessingService.getAnnotationFilter(currentPageAnnotations); const newPageSpecificFilters = this._annotationProcessingService.getAnnotationFilter(newPageAnnotations); handleFilterDelta(oldPageSpecificFilters, newPageSpecificFilters, this.primaryFilters); - this._workloadComponent.filtersChanged({ primary: this.primaryFilters }); + this._workloadComponent.filtersChanged({ primary: this.primaryFilters, secondary: this.secondaryFilters }); } }