From bb249ff462f0e54e15de9babdeccfd65475b1fa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Cutzach?= Date: Thu, 16 May 2024 17:15:14 +0200 Subject: [PATCH] fix: cancel when escape (#986) --- app/client/ui/ColumnFilterMenu.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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