Config dialog scrolls to bottom when switching pages instead of maintaining focus position

Resolved 💬 2 comments Opened Jun 9, 2026 by dbdnjswhd98 Closed Jun 13, 2026

Description

When switching between pages (e.g., from Settings to Usage) in the /config dialog, the scroll position resets to the bottom of the screen instead of staying at the currently focused element or resetting to the top.

Steps to Reproduce

  1. Open the config dialog with /config
  2. Navigate to any page (e.g., Usage)
  3. Switch to another page
  4. Observe that the screen jumps to the bottom instead of maintaining or resetting to a logical position

Expected Behavior

The scroll position should either:

  • Stay anchored to the currently focused/interacted element, or
  • Reset to the top of the new page

Actual Behavior

The screen scrolls to the bottom on page transition, making it inconvenient to interact with the new page content.

Environment

  • Terminal: Warp
  • OS: Windows 11
  • Claude Code version: latest

Additional Context

This appears to be related to how Warp renders terminal UI components. The bottom-anchoring behavior may be a side effect of Warp's rendering model interacting with Claude Code's TUI dialog implementation.

View original on GitHub ↗

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