Skip to content

TUI rendering artifacts (intermittent stale characters) #58

Description

@JDonaghy

Stale characters from a previous view sometimes linger on screen.

Mitigated in Session 244: `terminal.clear()` on resize events and on popup dismiss (picker/folder picker transition to hidden).

Root cause: ratatui's incremental diff can miss cells when the physical terminal state diverges from its buffer tracking.

Workaround: Ctrl+L forces a full screen redraw.

Key files: `src/tui_main/mod.rs` — event loop, `src/tui_main/render_impl.rs` — draw_frame

Activity

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

    bugSomething isn't workinguiUI/rendering

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions