diff --git a/app/client/ui/ColumnFilterMenu.ts b/app/client/ui/ColumnFilterMenu.ts index 613550e7..581ff764 100644 --- a/app/client/ui/ColumnFilterMenu.ts +++ b/app/client/ui/ColumnFilterMenu.ts @@ -130,7 +130,10 @@ export function columnFilterMenu(owner: IDisposableOwner, opts: IFilterMenuOptio dom.onDispose(() => cancel ? doCancel() : doSave()), dom.onKeyDown({ Enter: () => onClose(), - Escape: () => onClose(), + Escape: () => { + cancel = true; + onClose(); + }, }), // Filter by range