From 8282bbd07c4b87c6678901ef4357897533a5a66e Mon Sep 17 00:00:00 2001 From: tamaina Date: Sat, 28 Jan 2023 06:15:29 +0000 Subject: [PATCH] =?UTF-8?q?fix(client):=20Chrome=E3=81=A7=E6=A4=9C?= =?UTF-8?q?=E7=B4=A2=E3=83=80=E3=82=A4=E3=82=A2=E3=83=AD=E3=82=B0=E3=81=A7?= =?UTF-8?q?=E5=A4=89=E6=8F=9B=E7=A2=BA=E5=AE=9A=E3=81=99=E3=82=8B=E3=81=A8?= =?UTF-8?q?=E3=81=9D=E3=81=AE=E3=81=BE=E3=81=BE=E6=A4=9C=E7=B4=A2=E3=81=95?= =?UTF-8?q?=E3=82=8C=E3=81=A6=E3=81=97=E3=81=BE=E3=81=86=20Fix=20#9598?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/frontend/src/components/MkInput.vue | 2 ++ packages/frontend/src/components/MkTextarea.vue | 2 ++ 2 files changed, 4 insertions(+) diff --git a/packages/frontend/src/components/MkInput.vue b/packages/frontend/src/components/MkInput.vue index a55003da24..5c5151fce6 100644 --- a/packages/frontend/src/components/MkInput.vue +++ b/packages/frontend/src/components/MkInput.vue @@ -88,6 +88,8 @@ const onInput = (ev: KeyboardEvent) => { emit('change', ev); }; const onKeydown = (ev: KeyboardEvent) => { + if (ev.isComposing || ev.key === 'Process' || ev.keyCode === 229) return; + emit('keydown', ev); if (ev.code === 'Enter') { diff --git a/packages/frontend/src/components/MkTextarea.vue b/packages/frontend/src/components/MkTextarea.vue index d34d7b1775..0147ac7f83 100644 --- a/packages/frontend/src/components/MkTextarea.vue +++ b/packages/frontend/src/components/MkTextarea.vue @@ -119,6 +119,8 @@ export default defineComponent({ context.emit('change', ev); }; const onKeydown = (ev: KeyboardEvent) => { + if (ev.isComposing || ev.key === 'Process' || ev.keyCode === 229) return; + context.emit('keydown', ev); if (ev.code === 'Enter') {