diff --git a/src/app/selected-seats.service.ts b/src/app/selected-seats.service.ts index 2fe8456..72841ce 100644 --- a/src/app/selected-seats.service.ts +++ b/src/app/selected-seats.service.ts @@ -23,12 +23,12 @@ export class SelectedSeatsService { pushSelectedSeat(selectedSeat: Sitzplatz): void { this.selectedSeatsSignal.update(seats => [...seats, selectedSeat]); - this.setConflict(false); + this.hadConflictSignal.set(false); } removeSelectedSeat(selectedSeat: Sitzplatz): void { this.selectedSeatsSignal.update(seats => seats.filter(seat => seat.id !== selectedSeat.id)); - this.setConflict(false); + this.hadConflictSignal.set(false); } getSeatsByCategory(categoryId: number): Sitzplatz[] { @@ -38,6 +38,7 @@ export class SelectedSeatsService { clearSelection(): void { this.selectedSeatsSignal.set([]); this.committedSignal.set(false); + this.hadConflictSignal.set(false); } getSeatIsSelectable(): boolean{ diff --git a/src/app/theater-layout/theater-layout.component.html b/src/app/theater-layout/theater-layout.component.html index 0563b21..7d3060e 100644 --- a/src/app/theater-layout/theater-layout.component.html +++ b/src/app/theater-layout/theater-layout.component.html @@ -1,4 +1,4 @@ -
Leinwand