[BUG] Claude Desktop (Code tab): RTL support for Hebrew in the message input box
Status Open
Maintainer reply None cached
Workaround ✓ Mentioned in description ↑
Activity 1 comment · opened Sep 29, 2026
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Environment: Claude Desktop for Windows 11 (Code tab), Hebrew (RTL) user.
Problem:
The message input box is always left-to-right. When typing Hebrew:
- The caret and text are aligned to the left, and the prompt suggestion (ghost text) is also left-aligned.
- The standard Windows/Chromium direction shortcut (Ctrl + Right Shift) has no effect in the input box.
- If the box is aligned right-to-left, list markers created by the editor ("1.", "-") are pushed outside the box, a horizontal scrollbar appears and the numbers disappear.
- After sending, my message bubble is rendered left-to-right: a trailing "?" or "." jumps to the wrong side, and list numbers appear on the left instead of the right.
What Should Happen?
Expected:
- The input box and my sent messages use dir="auto" (per paragraph), so Hebrew text is right-aligned with the caret on the right, like Claude's own
Error Messages/Logs
replies.
- List markers stay visible in RTL.
- Optionally, a setting to force RTL for the input box.
Steps to Reproduce
Workaround I currently use: an AutoHotkey script that inserts U+200F (Right-to-Left Mark) at the start/end of the message and after each Shift+Enter.
Thank you!
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
5.5
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗