Companion speech bubble truncates wide characters (CJK/Korean)

Resolved 💬 2 comments Opened Apr 3, 2026 by Museng17 Closed Apr 9, 2026

Description

When the companion's personality is configured to respond in Korean (or other CJK languages), the speech bubble text gets truncated/cut off. This appears to be because the bubble width calculation doesn't account for wide (double-width) characters used in CJK scripts.

Steps to Reproduce

  1. Set companion personality to respond in Korean
  2. Interact with the companion
  3. Observe that Korean text in the speech bubble is cut off

Expected Behavior

Speech bubble should properly calculate width for wide/double-width characters and display the full message without truncation.

Additional Context

  • Related language configuration requests: #42088, #41935
  • This is specifically about rendering/width calculation, not language support itself
  • Affects any CJK (Chinese, Japanese, Korean) or other wide-character languages

🤖 Generated with Claude Code

View original on GitHub ↗

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