From cd8ee6fb32d8135e78c5827a36b79efad509042c Mon Sep 17 00:00:00 2001 From: Yuta Nakamura Date: Tue, 16 Jan 2024 03:12:01 +0900 Subject: [PATCH] fix: enter key behavior conflict with IME in search box (#3454) --- src/client/theme-default/components/VPLocalSearchBox.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client/theme-default/components/VPLocalSearchBox.vue b/src/client/theme-default/components/VPLocalSearchBox.vue index 965ab1df..36eeb84d 100644 --- a/src/client/theme-default/components/VPLocalSearchBox.vue +++ b/src/client/theme-default/components/VPLocalSearchBox.vue @@ -322,6 +322,8 @@ onKeyStroke('ArrowDown', (event) => { const router = useRouter() onKeyStroke('Enter', (e) => { + if (e.isComposing) return + if (e.target instanceof HTMLButtonElement && e.target.type !== 'submit') return