Spacing bug: ⏸ plan mode indicator renders without enough space after the symbol
Resolved 💬 3 comments Opened May 14, 2026 by ScottHelme Closed Jun 12, 2026
Summary
The plan-mode indicator renders as ⏸plan mode on (shift+tab to cycle) — the gap after ⏸ (U+23F8) is too tight, so the symbol visually runs into the text. The other permission-mode indicators (⏵ accept edits on, ⏵⏵ auto-accept edits on) render with correct spacing in the same terminal and font, so this is specific to ⏸, not a general Unicode-width issue on the client side.
Expected
Same visual spacing as the other indicators, e.g. ⏸ plan mode on (shift+tab to cycle).
Actual
⏸plan mode on (shift+tab to cycle) — the symbol abuts the text.
Notes
⏵(U+23F5) and⏵⏵render correctly in the same session, so flipping the terminal's "ambiguous = wide" setting would over-correct those.- Likely root cause:
⏸(U+23F8) has East Asian Width = Ambiguous and is drawn wider than the renderer measured it on common Windows Terminal fonts (Cascadia Mono / Cascadia Code). - This was previously reported in #15462 and closed via
autoclosewithout a fix. Filing again because it's still present and reproducible.
Environment
- Claude Code: 2.1.141
- Platform: WSL2 on Windows (Linux 6.6.114.1-microsoft-standard-WSL2)
- Terminal: Windows Terminal
- `
TERM=xterm-256color`
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗