IME composition Vue open

Element Plus time-picker reacts to keystrokes during IME composition

time-picker handles keys during IME composition

element-plus · element-plus/element-plus

Symptom

The time-picker's key handler fires while an IME composition is active, so keystrokes meant for the IME mutate the time value.

Minimal repro
1. Focus the time-picker input.
2. Begin an IME composition.
3. Composition keystrokes are intercepted by the picker's key handler instead of the IME.
Fix

Skip the picker's keydown handling while the composition is active (isComposing guard).

Fix PR → #element-plus-time-picker-ime

Also in: Vue

← all 93 entries