diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/modal/modal.component.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/modal/modal.component.ts index 6c1027c66f..ebb0515a08 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/modal/modal.component.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/modal/modal.component.ts @@ -196,7 +196,7 @@ export class ModalComponent implements OnInit, OnDestroy, DismissableModal { .pipe( takeUntil(this.destroy$), debounceTime(150), - filter((key: KeyboardEvent) => key && key.key === 'Escape'), + filter((key: KeyboardEvent) => key && key.key === 'Escape' && this.options.keyboard), ) .subscribe(() => this.close()); }