diff options
| author | tamaina <tamaina@hotmail.co.jp> | 2023-01-28 06:15:29 +0000 |
|---|---|---|
| committer | tamaina <tamaina@hotmail.co.jp> | 2023-01-28 06:15:29 +0000 |
| commit | 8282bbd07c4b87c6678901ef4357897533a5a66e (patch) | |
| tree | 0c37ef6e00d6a4633ab422603715229ab74fa4aa /packages/frontend/src | |
| parent | feat: classicモードでテーマが自動変更された際元に戻すよ... (diff) | |
| download | misskey-8282bbd07c4b87c6678901ef4357897533a5a66e.tar.gz misskey-8282bbd07c4b87c6678901ef4357897533a5a66e.tar.bz2 misskey-8282bbd07c4b87c6678901ef4357897533a5a66e.zip | |
fix(client): Chromeで検索ダイアログで変換確定するとそのまま検索されてしまう
Fix #9598
Diffstat (limited to 'packages/frontend/src')
| -rw-r--r-- | packages/frontend/src/components/MkInput.vue | 2 | ||||
| -rw-r--r-- | packages/frontend/src/components/MkTextarea.vue | 2 |
2 files changed, 4 insertions, 0 deletions
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') { |