IME composition headless merged

Zag color-picker input handles Enter during IME composition

color-picker channel input handles Enter during IME composition

zag · chakra-ui/zag

Symptom

A color-picker channel input runs its Enter handler while an IME composition is active, committing before the composition ends.

Minimal repro
1. Focus a color channel input.
2. Trigger an IME composition and press Enter.
3. The channel commit fires before compositionend.
Fix

Guard the channel input's Enter handler with isComposing.

Merged PR → #zag-color-picker-channel-ime
← all 93 entries