[Bug] UI flickering and auto-scroll to top during parallel subagent execution

Resolved 💬 3 comments Opened Jan 8, 2026 by brueshi Closed Jan 12, 2026

Bug Description
Severe UI Flickering and Auto-Scrolling During Parallel Subagent Execution
What I was doing:
Working in Claude Code on a project that required multiple code changes across different files.
What happened:
Claude Code deployed multiple subagents simultaneously to handle the code changes in parallel. This triggered severe UI flickering and the conversation repeatedly auto-scrolled to the top of the context window, making it nearly impossible to follow the updates or interact with the interface.
Resolution:
The flickering and auto-scrolling stopped immediately once all subagents completed their work and code changes were finished.
Expected behavior:
Subagents should execute changes without causing UI instability. The conversation view should remain stable and scrollable during parallel operations, with smooth real-time updates.
Impact:
The flickering and forced scrolling made the tool unusable during the parallel execution phase. I couldn't track progress, read output, or maintain context while the subagents were working.
Technical details:

Multiple subagents running concurrently
Issue persisted only during active parallel execution
Scrolling behavior was involuntary and constant, always jumping to top of conversation
Issue resolved immediately upon completion

Suspected cause:
Real-time UI updates from multiple concurrent subagents likely overwhelming the rendering pipeline or event handling system.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.1
  • Feedback ID: 947be68b-5c92-478c-8710-e0a6e2236c13

View original on GitHub ↗

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