diff --git a/apps/red-ui/src/app/modules/shared/base/base-listing.component.ts b/apps/red-ui/src/app/modules/shared/base/base-listing.component.ts index 6f8e09b6c..bc6e54542 100644 --- a/apps/red-ui/src/app/modules/shared/base/base-listing.component.ts +++ b/apps/red-ui/src/app/modules/shared/base/base-listing.component.ts @@ -50,7 +50,7 @@ export abstract class BaseListingComponent extends AutoUnsubscribeComponent i } private get _sortedDisplayedEntities$(): Observable { - return this.sortingService.sortingOptionChanged$.pipe( + return this.sortingService.sortingOption$.pipe( switchMap(() => this.screenStateService.displayedEntities$.pipe(map(entities => this.sortingService.defaultSort(entities)))) ); } diff --git a/apps/red-ui/src/app/modules/shared/components/table-col-name/table-col-name.component.html b/apps/red-ui/src/app/modules/shared/components/table-col-name/table-col-name.component.html index 45ab11cca..da89f5a0d 100644 --- a/apps/red-ui/src/app/modules/shared/components/table-col-name/table-col-name.component.html +++ b/apps/red-ui/src/app/modules/shared/components/table-col-name/table-col-name.component.html @@ -3,7 +3,7 @@ {{ label }} - +
diff --git a/apps/red-ui/src/app/services/sorting.service.ts b/apps/red-ui/src/app/services/sorting.service.ts index f78954f67..4b5fa976e 100644 --- a/apps/red-ui/src/app/services/sorting.service.ts +++ b/apps/red-ui/src/app/services/sorting.service.ts @@ -19,7 +19,7 @@ export interface SortingOption { }) export class SortingService { private readonly _sortingOption$ = new BehaviorSubject(null); - readonly sortingOptionChanged$ = this._sortingOption$.asObservable(); + readonly sortingOption$ = this._sortingOption$.asObservable(); get sortingOption(): SortingOption { return this._sortingOption$.getValue();