diff --git a/src/lib/dialog/iqser-dialog-component.directive.ts b/src/lib/dialog/iqser-dialog-component.directive.ts index 93e8f62..98c866f 100644 --- a/src/lib/dialog/iqser-dialog-component.directive.ts +++ b/src/lib/dialog/iqser-dialog-component.directive.ts @@ -28,7 +28,7 @@ export abstract class IqserDialogComponent .backdropClick() .pipe(takeUntilDestroyed()) // eslint-disable-next-line rxjs/no-ignored-subscription - .subscribe(() => this.close()); + .subscribe(() => this.dialogRef.close()); } get valid(): boolean { @@ -46,7 +46,7 @@ export abstract class IqserDialogComponent @HostListener('window:keydown.Escape', ['$event']) onEscape(): void { if (this.dialog.openDialogs.length === 1) { - this.close(); + this.dialogRef.close(); } }