[Bug] Conversation autoscrolls to top during streaming, breaking readability

Resolved 💬 2 comments Opened Mar 24, 2026 by hchafiio Closed Apr 19, 2026

Bug Description
So, with Claude code, it's basically impossible to scroll up the conversation or scroll down the conversation, because every now and then it keeps scrolling to the very top. It's super hard to follow what's going on while the LLM generates.

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.1.81
  • Feedback ID: 38453cfa-96e3-457b-822e-345336f85c8e

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/xxxx/.local/share/claude/versions/2.1.81 (expected in multi-process scenarios)\n    at TET (/$bunfs/root/src/entrypoints/cli.js:2724:2174)\n    at fgq (/$bunfs/root/src/entrypoints/cli.js:2724:1318)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-24T13:04:54.398Z"},{"error":"Error: Request was aborted.\n    at w0T (/$bunfs/root/src/entrypoints/cli.js:1907:8297)\n    at next (native:1:11)\n    at B29 (/$bunfs/root/src/entrypoints/cli.js:7276:7438)\n    at next (native:1:11)\n    at c29 (/$bunfs/root/src/entrypoints/cli.js:7281:10008)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-24T13:09:13.177Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:244:3940)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-24T13:13:06.378Z"},{"error":"Error: Request was aborted.\n    at w0T (/$bunfs/root/src/entrypoints/cli.js:1907:8297)\n    at next (native:1:11)\n    at B29 (/$bunfs/root/src/entrypoints/cli.js:7276:7438)\n    at next (native:1:11)\n    at c29 (/$bunfs/root/src/entrypoints/cli.js:7281:10008)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-24T13:32:53.259Z"}]

View original on GitHub ↗

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