The Fcitx5-based rime input method cannot be used for input on warp
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 65.1k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Description
Dupe Check
- I have searched Warp bugs and there are no duplicates
Describe the bug
After upgrading from Ubuntu 22.04 to Ubuntu 24.04, I tried to input Chinese in warp using the rime input method based on Fcitx5, but after selecting a word, it did not output to warp. (After the word candidate box appears, input is not possible. However, if the word candidate box does not appear, English characters can be input.)
Other applications such as browsers, VSCode, and Zed can input normally; when using Ubuntu 22.04, they can also input normally into warp
To reproduce
Using rime input method input into warp
Expected behavior
Characters in the word candidate box should be entered into warp
Screenshots
Operating system
Linux
Operating system and version
Ubuntu 24.04
Shell Version
bash 5.2.21
Current Warp version
v0.2024.08.27.08.02.stable_02
Regression
Yes, this bug started recently or with an X Warp version
Recent working Warp date
No response
Additional context
No response
Does this block you from using Warp daily?
Yes, this issue prevents me from using Warp daily.
Is this an issue only in Warp?
Yes, I confirmed that this only happens in Warp, not other terminals.
Warp Internal (ignore): linear-label:b9d78064-c89e-4973-b153-5178a31ee54e
None
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue on Ubuntu 24.04 with the Fcitx5-based Rime input method, then compare candidate selection in Warp with browsers, VSCode, and Zed. Done means Chinese characters selected from the candidate box are inserted into Warp while ordinary English input continues to work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- bash, linux, rust
- Domain
- internationalization, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100