Ask questionsKorean input trigger keydown event twice



Reproduction link Jul-16-2019 19-21-53

Steps to reproduce

  1. type Korean input
  2. keydown event like Arrow Up, Down, Left, Right, Enter, Tab ...

What is expected?

keydown event just triggered once

What is actually happening?

keydown event just triggered doubled

In addition to this bug, there's many bugs related to CJK language I love Vue but these bugs make me hard to use Vue 😥

<!-- generated by vue-issues. DO NOT REMOVE -->


Answer questions posva

I don't get composition in Korean but I do get it in latin languages and Japanese and I couldn't reproduce the bug. I tried different settings for Korean on OSX but there isn't any composition. It may be related to the software you use, triggering the keydown event twice.

If the problem also appears with plain JS (, you should report the bug to the input software you are using


Related questions

[Vue warn]: Error in nextTick: "RangeError: Maximum call stack size exceeded" while navigating to another route hot 1
关于keep-alive缓存页面问题请教 hot 1
Can not clear slot content with vue@2.5.3 hot 1
TypeError: Cannot read property 'toLowerCase' of undefined at emptyNodeAt hot 1
VNode.componentInstance is undefined when rendered by a functional component hot 1
Proposal: Template inheritance using the slots mechanism hot 1
Memory leak when using "transition" and "keep-alive" hot 1
Error in v-on handler: "RangeError: Maximum call stack size exceeded" hot 1
如何通过v-bind:style动态生成背景图? hot 1
如何通过v-bind:style动态生成背景图? hot 1
IE11, console print: [Vue warn]: Error in nextTick: "Error: Invalid argument." But work well with chrome hot 1
v-bind:style 'background-image' error: url is not a function hot 1
force re-computation of a computed property hot 1
v-model on mobile not updating until a space is pressed hot 1
There is no a attribute like react's $$typeof to prevent XSS injection in the vnode of Vue. hot 1
Github User Rank List