Skip to content

[bug] TUI rendering broken: content duplication, text cutoff, and wasted horizontal space #3080

Closed as duplicate

Description

@omermosko4

Describe the bug

Since approximately the last few releases (~1 week), the TUI rendering has become increasingly unreliable. Multiple rendering issues occur simultaneously:

  1. Content duplication — Messages and UI elements render twice in the conversation view
  2. Text cutoff — Long lines get clipped at the edge instead of wrapping properly
  3. Wasted horizontal space — The content area renders in a narrow column, leaving a large unused blank area on the right side of the terminal
  4. General visual messiness — The overall layout becomes garbled/messy during use

Environment

  • Superset Desktop: ~v1.4.3 through v1.4.6 (regression appeared around this range)
  • macOS: Darwin 24.6.0
  • Agent: Claude Code (Opus 4.6, 1M context)

Steps to Reproduce

  1. Open Superset Desktop
  2. Start a Claude Code session in a terminal tab
  3. Have a conversation with multiple messages / tool calls
  4. Observe rendering issues — content gets duplicated, text cuts off, layout breaks

The issue appears consistently and does not require specific actions to trigger — normal usage is sufficient.

Expected Behavior

  • Messages should render once, not be duplicated
  • Text should wrap correctly within the available terminal width
  • The full terminal width should be utilized for content rendering
  • The UI should remain clean and readable throughout the conversation

Actual Behavior

  • Messages frequently appear twice in the conversation view
  • Text is cut off at terminal edges
  • A large portion of the horizontal space is unused (content renders in a narrow left column)
  • The overall TUI layout is garbled and hard to read

Screenshots

Image Image Image

Additional Context

Activity

  1. added a commit that references this issue on Apr 1, 2026
  2. Kitenite commented on Jul 11, 2026

    @Kitenite
    Member

    Closing as a duplicate of #5605, the consolidated tracker for stale terminal-rendering issues from the July 2026 stale-issue sweep (no activity since 2026-06-01). If this still applies on a current build, comment on #5605 and we'll reopen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions