The input cursor of TextBox is not correctly located
Open
Nobody has claimed this yet.
shell/win
text
- Dominant language
- Rust
- Stars
- 9.7k
- Forks
- 565
- PR merge metrics
- No merged PRs in 30d
Description
The bar of the input method follows the input cursor as below(Input Chinese chars into Notepad2).

When inputting Chinese chars into the TextBox in the demo "styled_text", the input cursor is not correctly located.

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 running the "styled_text" demo and reproducing Chinese input in its TextBox, comparing the input-method bar position with the input cursor. Trace the TextBox cursor and IME-position handling, then verify that the bar follows the cursor correctly during Chinese character input.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100