Skip to content

Dynamic filter: Prevent apply execution when Enter is pressed during text conversion #3673

Open
@yuki-yogi

Description

@yuki-yogi

Feature

When users input text in the dynamic filter, non-English input methods often require a conversion process (for example, using an IME for Japanese). Currently, if a user presses Enter during the conversion process, the "apply" action is immediately triggered, causing the search to execute before the intended conversion is completed.

It would be highly appreciated if the dynamic filter could differentiate between an Enter key press meant for converting text and one meant for applying the filter. In other words, when text conversion is in progress, pressing Enter should complete the conversion rather than triggering the apply action.

Current workarounds

At present, there is no effective workaround. Users must avoid pressing Enter during text conversion, which is inconvenient and disrupts the expected behavior for non-English input methods.

Screenshots or screen recordings

This video demonstrates that when I type "matsumoto" and press Enter once to convert it into Japanese, the search is executed immediately. Since I only pressed Enter once, I expected that the word "matsumoto" would be converted into the Japanese characters "松本" without triggering a search.

sample_feature_video.mov

Additional context

I understand that having Enter trigger the apply action is very convenient for English input. However, considering global usage and the needs of users who rely on text conversion for non-English input, this behavior can be quite disruptive.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions