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).