[BUG] Project names and chat titles truncated in Desktop sidebar/header without ellipsis or tooltip (macOS)

Resolved 💬 2 comments Opened Apr 28, 2026 by koshak01 Closed May 1, 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?

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.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗