Skip to content

[MultiCombobox]: [Missing input events for multi-character Chinese/Japanese typing] #12731

@Pranjal-98

Description

@Pranjal-98

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

  1. Render a simple multicombobox with a few items.
  2. Open the browser console to observe input-related events.
  3. Type a multi-character Chinese or Japanese word using an IME (e.g., 技能, 問合せ).
  4. 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.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions