#3961 Bestelldeadline anzeigen

This commit is contained in:
Lorenz Hilpert
2023-06-14 10:27:20 +02:00
parent 45ab1e9cc5
commit 5bb9ebd6ec

View File

@@ -122,8 +122,7 @@ export class UiOverlayTriggerDirective implements OnInit, OnDestroy, OnChanges {
createOverlay() {
this.overlayRef = this.overlay.create({
positionStrategy: this.getPositionStrategy(),
hasBackdrop: true,
backdropClass: 'cdk-overlay-transparent-backdrop',
hasBackdrop: false,
});
this.overlayRef
.backdropClick()
@@ -170,4 +169,11 @@ export class UiOverlayTriggerDirective implements OnInit, OnDestroy, OnChanges {
updatePosition() {
this.overlayRef?.updatePositionStrategy(this.getPositionStrategy());
}
@HostListener('document:click', ['$event'])
documentClick(event: MouseEvent) {
if (this.viewRef && !this.overlayRef?.hostElement?.contains(event.target as HTMLElement)) {
this.close();
}
}
}