From e2787ddfa76f904e374198400b7656ccd782178c Mon Sep 17 00:00:00 2001 From: nkl Date: Wed, 11 Mar 2026 17:30:14 +0100 Subject: [PATCH] Bug 2026039391: Fehler unendlicher Loading-Screen bei Restart der Application --- src/app/services/broker.service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/services/broker.service.ts b/src/app/services/broker.service.ts index 5feb225..5c8e433 100644 --- a/src/app/services/broker.service.ts +++ b/src/app/services/broker.service.ts @@ -38,7 +38,7 @@ import * as RxJsUtil from '@app/util/rxjs-util'; import { Store } from '@ngrx/store'; import * as Moment from 'moment-timezone'; import { defer, Observable, of as obsOf, Subject, Subscription, throwError, timer } from 'rxjs'; -import { concatMap, map, mergeMap, retry, switchMap, tap } from 'rxjs/operators'; +import { concatMap, finalize, map, mergeMap, retry, switchMap, tap } from 'rxjs/operators'; @Injectable({ providedIn: 'root' }) export class BrokerService { @@ -205,7 +205,8 @@ export class BrokerService { }; this.sendInitRequest().pipe( - mergeMap(responseJson => this.processResponse(responseJson)) + mergeMap(responseJson => this.processResponse(responseJson)), + finalize(() => this._loaderService.fireLoadingChanged(false)) ).subscribe({ error: onError, complete: onComplete