[BUG] Project names and chat titles truncated in Desktop sidebar/header without ellipsis or tooltip (macOS)
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?
Long text labels in Claude Desktop are clipped by their containers without any ellipsis (…), fade, or hover tooltip to reveal the full string. The clipped portion is simply unreachable, which makes long project names and chat titles ambiguous.
This affects at least two distinct UI surfaces, so it looks like a system-wide CSS rule (overflow: hidden without text-overflow: ellipsis and without an aria-label/title fallback) rather than a one-off regression in a single component:
Sidebar — project name and project description.
Project name is clipped on the left edge (e.g. …dex6 instead of the full name).
Project description below the name is also clipped on the left (e.g. …иватные транзакции instead of Приватные транзакции).
Chat header — chat title.
The chat title in the top bar is clipped on the left edge (e.g. …ния и предложение улучшения в Claude Desktop).
The bug is more visible with Cyrillic content because Cyrillic glyphs are wider than Latin ones at the same point size, so the same logical title overflows where an English equivalent might just fit. But the underlying overflow handling is the actual problem — it would clip any sufficiently long string in any script.
What Should Happen?
Sidebar — project name and project description.
Project name is clipped on the left edge (e.g. …dex6 instead of the full name).
Project description below the name is also clipped on the left (e.g. …иватные транзакции instead of Приватные транзакции).
Chat header — chat title.
The chat title in the top bar is clipped on the left edge (e.g. …ния и предложение улучшения в Claude Desktop).
Error Messages/Logs
Steps to Reproduce
Open Claude Desktop on macOS.
Create a project with a long name (e.g. ~30+ characters in Cyrillic, or ~40+ in Latin), and give it a long description.
Inside that project, start a new chat and let Claude auto-name it with a long title (or rename the chat to something long).
Observe the sidebar with that project pinned/visible.
Observe the chat header at the top of the conversation.
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
1.4758.0 (fb266c)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
Claude for Mac version: 1.4758.0 (fb266c)
macOS: Tahoe 26.4.1
Hardware: MacBook Pro 16-inch, 2019 — Intel Core i9 2.4 GHz (8-core), 32 GB DDR4-2667, AMD Radeon Pro 5500M 8 GB / Intel UHD Graphics 630
Display: built-in 16" Retina, scaled to highest available resolution (More Space setting in System Settings → Displays)
Sidebar state: expanded (default width); no manual resize attempted because no resize handle is exposed.
Reproduces consistently — not a stale-render issue.
The fact that two different surfaces (sidebar list items + chat header) exhibit the same behavior suggests a shared style/component is at fault, so a single fix likely closes both.
Suggested minimum fix: add text-overflow: ellipsis; white-space: nowrap; plus a title={fullString} (or proper aria-label) on the affected text nodes. Better fix: also allow the sidebar to be resized.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗