From c9e1a26f41885ae3bcf5ccc84e24d7c9b9747f38 Mon Sep 17 00:00:00 2001 From: itepechi <72330683+itepechi@users.noreply.github.com> Date: Fri, 4 Aug 2023 20:16:33 +0900 Subject: [PATCH] Make events respect IM composition --- src/components/poll/poll_form.vue | 6 ++++-- src/components/post_status_form/post_status_form.vue | 6 +++++- src/components/search/search.vue | 4 +++- src/components/search_bar/search_bar.vue | 4 +++- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/components/poll/poll_form.vue b/src/components/poll/poll_form.vue index 146754db..07538ecb 100644 --- a/src/components/poll/poll_form.vue +++ b/src/components/poll/poll_form.vue @@ -18,8 +18,10 @@ :placeholder="$t('polls.option')" :maxlength="maxLength" @change="updatePollToParent" - @keydown.enter.stop.prevent="nextOption(index)" - > + @keydown.enter.stop.prevent=" + $event.isComposing || $event.keyCode === 229 || nextOption(index) + " + />