Skip to content

linux: Fix duplicate IME input on Wayland and Sunshine remotes#46560

Merged
reflectronic merged 1 commit intozed-industries:mainfrom
hebo6:main
Jan 14, 2026
Merged

linux: Fix duplicate IME input on Wayland and Sunshine remotes#46560
reflectronic merged 1 commit intozed-industries:mainfrom
hebo6:main

Conversation

@hebo6
Copy link
Contributor

@hebo6 hebo6 commented Jan 11, 2026

Summary

This PR fixes a issue where Chinese characters (and other IME-based inputs) would duplicate in the editor on Linux Wayland after remote desktop connected (e.g., via Sunshine) .

Steps to Reproduce

requirement: linux with wayland, and Sunshine(this is remote desktop server) installed

  1. opening zed
  2. using other device connect to Sunshine
  3. input Chinese characters such as "的"

Expected Result

"的"

Actual Result

"的的"

bug recording

Screencast.From.2026-01-11.20-47-19.mp4

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Jan 11, 2026
@maxdeviant maxdeviant changed the title linux: fix duplicate IME input on Wayland and Sunshine remotes linux: Fix duplicate IME input on Wayland and Sunshine remotes Jan 11, 2026
@zed-industries-bot
Copy link
Contributor

Warnings
⚠️

This PR is missing release notes.

Please add a "Release Notes" section that describes the change:

Release Notes:

- Added/Fixed/Improved ...

If your change is not user-facing, you can use "N/A" for the entry:

Release Notes:

- N/A

Generated by 🚫 dangerJS against cb56baf

@hebo6
Copy link
Contributor Author

hebo6 commented Jan 13, 2026

ping

Copy link
Member

@reflectronic reflectronic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you

@reflectronic reflectronic merged commit d92f477 into zed-industries:main Jan 14, 2026
38 of 41 checks passed
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants