Skip to content

fix(chat): pin input area + restore yellow new-branch button#349

Open
ShaerWare wants to merge 1 commit intomainfrom
fix/chat-input-pin-yellow-button
Open

fix(chat): pin input area + restore yellow new-branch button#349
ShaerWare wants to merge 1 commit intomainfrom
fix/chat-input-pin-yellow-button

Conversation

@ShaerWare
Copy link
Owner

Summary

  • Fix chat input field scrolling away when messages overflow — add shrink-0 to both CC and Normal input areas, min-h-0 to messages wrapper
  • Restore yellow "+" (new branch) button next to up/down scroll buttons — now visible in all modes (Normal + Claude Code)
  • Restore startNewBranchAndShowTree() function that creates a branch and auto-opens branch tree

Test plan

  • Open chat with many messages, scroll — input stays pinned
  • Check yellow "+" button appears in normal chat mode
  • Check yellow "+" button appears in CC mode
  • Click "+" — new branch created, branch tree opens
  • Toggle inputPosition top/bottom — input stays fixed
  • Verify in zen (fullscreen) mode

🤖 Generated with Claude Code

…odes

- Add shrink-0 to both CC and Normal input areas so they never collapse
- Add min-h-0 to messages wrapper so only messages scroll, not the page
- Add yellow "+" (new branch) button in both CC mode and Normal mode inputs
- Restore startNewBranchAndShowTree() function and auto-open branch tree

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant