Thai combining characters cause display glitch and incorrect backspace behavior on Windows
Resolved 💬 2 comments Opened Jun 21, 2026 by Kiraportfolio Closed Jun 24, 2026
Describe the bug
When typing Thai text in Claude Code's input on Windows, combining characters (vowels like ่ ้ ็ ั) overlap visually with the preceding consonant, and pressing backspace deletes both the vowel and the consonant instead of just the vowel.
To reproduce
- Open Claude Code on Windows
- Type any Thai word with a tone mark or above/below vowel (e.g. ก่อน, แก้)
- Press backspace once
Expected behavior
Backspace should delete only the combining character (vowel/tone mark)
Actual behavior
Both the combining character and the base consonant are deleted
Additional context
- OS: Windows 11 Pro
- Claude Code version: 2.1.173
- The same PowerShell terminal (Windows Terminal) has no issue with Thai input when used normally — the problem is specific to Claude Code's input handler
- Workaround: type Thai text elsewhere and paste into Claude Code
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗