From 80c489221ee49df60fec5e9fb11862dcb0c2b84c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=C9=A8=D5=BC=C9=A2=D3=84=D5=A1=D6=85=D5=BC=C9=A2?= Date: Fri, 9 Feb 2024 17:53:18 +0800 Subject: [PATCH] fix(nc-gui): save currency issue in safari --- packages/nc-gui/components/cell/Currency.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/nc-gui/components/cell/Currency.vue b/packages/nc-gui/components/cell/Currency.vue index 646f147b87..e9702cee50 100644 --- a/packages/nc-gui/components/cell/Currency.vue +++ b/packages/nc-gui/components/cell/Currency.vue @@ -84,15 +84,15 @@ const submitCurrency = () => { } const onBlur = () => { - // triggered by events like forcus-out / pressing enter + // triggered by events like focus-out / pressing enter // for non-firefox browsers only submitCurrency() } const onKeydownEnter = () => { - // for firefox, onBlur is never executed + // onBlur is never executed for firefox & safari // we use keydown.enter to trigger submitCurrency - if (/Firefox/.test(navigator.userAgent)) { + if (/(Firefox|Safari)/.test(navigator.userAgent)) { submitCurrency() } }