-
Notifications
You must be signed in to change notification settings - Fork 279
Description
Describe the bug
When typing Chinese or Japanese text using an IME inside the MultiComboBox, only the first character triggers an input event. Subsequent characters typed during the same IME composition are not detected.
In native and other UI5 controls like and , IME updates fire continuous input events. However, MultiComboBox does not handle these composition updates, causing filtering and suggestions to stop working after the first CJK character.
Consistency across UI5 controls is essential for proper internationalization and accessibility, so this issue requires alignment with expected IME input behavior.
Isolated Example
No response
Reproduction steps
- Render a simple multicombobox with a few items.
- Open the browser console to observe input-related events.
- Type a multi-character Chinese or Japanese word using an IME (e.g., 技能, 問合せ).
- Notice that only the first character fires an input / ui5-input event.
Expected Behaviour
The MultiComboBox should fire input events for every update during IME typing, just like other UI5 input controls. Filtering and suggestions should continuously update as the user types multiple Chinese or Japanese characters, not only after the first character.
Screenshots or Videos
No response
UI5 Web Components for React Version
2.16.0
UI5 Web Components Version
2.16
Browser
Chrome
Operating System
No response
Additional Context
No response
Relevant log output
Organization
SAP Labs
Declaration
- I’m not disclosing any internal or sensitive information.