fix: Safari of input IME (#7918)

renovate/glob-11.x
snoweast 3 weeks ago committed by GitHub
parent e46d537d45
commit 12fcfa15b1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -395,6 +395,11 @@ export default defineComponent({
}
};
// Solve the issue of the event triggering sequence when entering numbers in chinese input (Safari)
const onBeforeInput = () => {
userTypingRef.value = true;
};
const onKeyDown: KeyboardEventHandler = event => {
const { which } = event;
userTypingRef.value = true;
@ -577,6 +582,7 @@ export default defineComponent({
onBlur={onBlur}
onCompositionstart={onCompositionStart}
onCompositionend={onCompositionEnd}
onBeforeinput={onBeforeInput}
/>
</div>
</div>

Loading…
Cancel
Save