[Bug]: Scrolling in agent/terminal panes causes duplicated/garbled text and panel content overlap (Windows + WSL)
- Dominant language
- TypeScript
- Stars
- 72.1k
- Forks
- 4.7k
- Avg merge
- 14h 54m
- Merged PRs (30d)
- 520
Description
### Operating system
Windows
### Orca version
v1.4.66.0
### Details
Windows + WSL2 (Ubuntu) — Ubuntu 22.04.2 LTS
When scrolling inside an agent conversation pane (and also inside a terminal pane running an interactive TUI such as OpenCode), the rendered text becomes visually corrupted. This happens on a project opened from the WSL filesystem mapped to the Windows drive (path /mnt/c/Users//Documents/Proyectos/).
Two distinct visual glitches were captured in the same scroll session:
Duplicated lines — every visible line of the agent's response gets rendered twice, one copy directly below the other, as if the previous frame wasn't cleared before the new scroll position was painted (see 01_text_duplicated_lines.png).
Cross-panel content bleed / tearing — content from the right-hand sidebar (Context / Modified Files / MCP status) overlaps the main conversation/terminal pane at incorrect horizontal offsets, mixing text from different panels and different scroll positions into a torn/garbled mess (see 02_panel_content_bleed.png, 03_panel_content_bleed_2.png, and scroll_distortion.gif).
Steps to reproduce
Open a project located on the WSL filesystem under the Windows drive mount, e.g. /mnt/c/Users//Documents/Proyectos/.
Open an agent conversation panel that has a long scrollback (many sections of text), and/or a terminal pane running an interactive TUI agent (e.g. opencode).
Scroll up/down with the mouse wheel inside that pane, especially with the right sidebar panel also visible.
Observe the rendering glitches described above appearing while scrolling.
Expected behavior
Scrolling should redraw the pane cleanly — no duplicated lines, and no bleed-through from neighboring panels.
Actual behavior
Text is duplicated and/or panels visually overlap/tear during and right after scrolling, as shown in the attached screen recording and screenshots.
Video: https://pucp-42.wistia.com/s/e7brnteh2daf2bm
Contributor guide
Assessment
This issue has not been assessed yet.