[Desktop][Windows RTL] Window control buttons overlap with top toolbar icons
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?
Description
On Windows 11 with Hebrew (RTL) display, the Windows title bar buttons
(Close / Maximize / Minimize) render at the same screen coordinates as the
app's top toolbar icons (Menu, Expand sidebar, Search, Back, Forward).
The system buttons are on top in z-order, so most toolbar icons are
unclickable — clicks hit Close/Maximize/Minimize instead.
Occurs in both maximized and restored window states.
Reproduction
- Windows 11 with system language set to Hebrew (RTL).
- Launch Claude Code Desktop.
- Try to click "Expand sidebar" (top-left toolbar). The click hits the
Maximize button instead.
Expected
Toolbar icons should not overlap with the system title-bar buttons
(e.g. mirror to the top-right in RTL, or shift right of the system buttons).
Actual coordinates (from UI Automation)
- Close button: x = 199–244
- Maximize: x = 244–290
- Minimize: x = 290–336
- Menu: x = 211–243 (hidden behind Close)
- Expand sidebar: x = 247–279 (hidden behind Maximize)
- Search: x = 283–315 (hidden behind Max/Min)
- Back: x = 319–351 (hidden behind Minimize)
- Forward: x = 353–385 (visible)
All at y ≈ 130, height ≈ 32–35.
Workaround
Buttons remain reachable via UI Automation:
- Find AutomationElement with Name "Expand sidebar"
- Call
SetFocus()and send Space.
Environment
- OS: Windows 11 Pro 10.0.26200
- Display language: Hebrew (RTL)
- Claude Code Desktop: 1.8555.2
What Should Happen?
The app's top toolbar icons (Menu, Expand sidebar, Search, Back, Forward)
should not overlap with the Windows title-bar system buttons (Close,
Maximize, Minimize). They should be positioned in a separate, clickable
area — for example mirrored to the top-right in RTL layouts, or shifted
right of the system buttons.
Error Messages/Logs
No error messages — this is a visual/UI layout issue, not a runtime error.
Steps to Reproduce
- Install Claude Code Desktop version 1.8555.2 on Windows 11.
- Set Windows display language to Hebrew (or any RTL language).
- Launch Claude Code Desktop.
- Look at the top-left corner of the window (in RTL the Windows system
buttons render on the left).
- Try to click the "Expand sidebar" icon on the toolbar.
Result: The click hits the Maximize button instead. Most of the
toolbar icons are unreachable because the Windows system buttons
sit on top of them in the same screen region.
Measured coordinates (via UI Automation, both maximized and restored):
- Close button: x = 199–244
- Maximize: x = 244–290
- Minimize: x = 290–336
- Menu: x = 211–243 (hidden behind Close)
- Expand sidebar: x = 247–279 (hidden behind Maximize)
- Search: x = 283–315 (hidden behind Max/Min)
- Back: x = 319–351 (hidden behind Minimize)
- Forward: x = 353–385 (visible — outside system-button area)
All icons render at y ≈ 130, height ≈ 32–35 px.
Workaround: the buttons are still reachable via accessibility APIs.
In PowerShell with UI Automation:
- Find the AutomationElement with Name "Expand sidebar"
- Call SetFocus() and press Space
This triggers the button despite the visual overlap.
Environment:
- OS: Windows 11 Pro 10.0.26200
- Display language: Hebrew (RTL)
- Component: Claude Code Desktop (Electron app), not the CLI
- Version: 1.8555.2
Claude Model
None
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
1.8555.2
Platform
Other
Operating System
Windows
Terminal/Shell
Windows Terminal
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗