diff --git a/packages/drawer/drawer.ts b/packages/drawer/drawer.ts index 2a52cb124..506484d72 100644 --- a/packages/drawer/drawer.ts +++ b/packages/drawer/drawer.ts @@ -226,7 +226,7 @@ export class MdcDrawer extends MDCComponent) .pipe(takeUntil(this._destroyed)).subscribe(event => this._ngZone.run(() => { this._foundation.handleKeydown(event); - if (this.modal) { + if (this.modal && (event.key === 'Escape' || event.key === 'Esc')) { event.stopPropagation(); event.preventDefault(); }