Skip to content

gpui(web): Pass events to input handlers and handle IME composition#50437

Open
someone13574 wants to merge 2 commits intozed-industries:mainfrom
someone13574:fix-input
Open

gpui(web): Pass events to input handlers and handle IME composition#50437
someone13574 wants to merge 2 commits intozed-industries:mainfrom
someone13574:fix-input

Conversation

@someone13574
Copy link
Contributor

Currently the web backend for gpui doesn't send any events to the InputHandler's like EntityInputHandler which are needed for the input example and the editor crate, among others. This PR makes it pass those events, in addition to also dealing with composition events so that IME works. It adds an invisible input element to listen for composition events, since canvases don't receive them.

Release Notes:

  • N/A

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Mar 1, 2026
@github-actions github-actions bot added the community champion Issues filed by our amazing community champions! 🫶 label Mar 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement community champion Issues filed by our amazing community champions! 🫶

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants