Claude Code scrolls to bottom when another app is tiled on the same workspace (AeroSpace)

Resolved 💬 3 comments Opened Feb 8, 2026 by Nyber Closed Feb 8, 2026

Description

Claude Code continuously scrolls to the bottom during thinking/long-running operations when any non-terminal application is tiled on the same workspace using AeroSpace tiling window manager.

Steps to reproduce

  1. Use AeroSpace tiling window manager on macOS
  2. Tile Ghostty (running Claude Code) next to any non-terminal app (Safari, Chrome, Clock, etc.) on the same workspace
  3. Start a Claude Code operation that involves thinking
  4. Claude Code scrolls to the bottom repeatedly

Expected behavior

Claude Code should maintain scroll position during thinking.

Actual behavior

Claude Code continuously scrolls to the bottom when any non-terminal app is on the same workspace.

Debugging done

  • Not a resize event: stty size output remains constant during the scrolling
  • Not a focus event: aerospace list-windows --focused stays on Ghostty throughout
  • Does not happen when Claude Code is the only app on the workspace
  • Does not happen in a plain shell (non-Claude Code) tiled next to a browser
  • Happens with any non-terminal app (Safari, Chrome, Clock) — not browser-specific

Environment

  • macOS 26 (Darwin 25.2.0)
  • Ghostty terminal
  • AeroSpace tiling window manager
  • Claude Code (latest)

View original on GitHub ↗

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