diff --git a/npm/ng-packs/packages/core/src/lib/services/list.service.ts b/npm/ng-packs/packages/core/src/lib/services/list.service.ts index a2bdd71048..027624ef88 100644 --- a/npm/ng-packs/packages/core/src/lib/services/list.service.ts +++ b/npm/ng-packs/packages/core/src/lib/services/list.service.ts @@ -137,14 +137,16 @@ export class ListService implements this._requestStatus.next('error'); return EMPTY; }), - filter(Boolean), - tap(() => this._isLoading$.next(false)), tap(() => this._requestStatus.next('success')), - shareReplay({ bufferSize: 1, refCount: true }), - finalize(() => this._requestStatus.next('idle')), - takeUntil(this.destroy$), + finalize(() => { + this._isLoading$.next(false); + this._requestStatus.next('idle'); + }), ), ), + filter(Boolean), + shareReplay({ bufferSize: 1, refCount: true }), + takeUntil(this.destroy$), ); }