[BUG] Hamburger menu closes before tab selection in Claude Desktop
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Thanks for taking the time to report this bug! Please fill out the sections below to help us understand and fix the issue.
Before submitting, please check:
You're using the latest version of Claude Code (claude --version)
This issue hasn't already been reported by searching existing issues.
This is a bug, not a feature request or support question
Preflight Checklist
Please confirm before submitting
A required checkbox is missing
I have searched existing issues and this hasn't been reported yet
*
This is a single bug report (please file separate reports for different bugs)
*
I am using the latest version of Claude Code
*
A required checkbox is missing
What Should Happen?
What's Wrong?
In the Claude Desktop app, switching between Chat / Cowork / Code tabs via the hamburger menu (top-left) is broken. When I open the menu and try to select a different mode, the menu closes before I can make a selection.
Additionally, the Enter key behavior changed unexpectedly — it now inserts a newline instead of sending the message.
Expected Behavior
- Clicking the hamburger menu should keep it open long enough to select a tab (Chat / Cowork / Code)
- Enter key should send the message (Shift+Enter for newline)
Actual Behavior
- The menu closes immediately before a tab can be selected
- Enter key inserts a newline instead of sending
Workaround Found
- Keyboard shortcuts (Ctrl+1 / Ctrl+2 / Ctrl+3) work as a workaround for tab switching
Steps to Reproduce
- Open Claude Desktop app
- Navigate to Cowork tab
- Click the hamburger menu (top-left)
- Attempt to select "Chat" or "Code"
- Observe that the menu closes before selection is possible
Environment
- App version: unknown
- OS: Windows
- Reinstalled latest version — issue persists
Error Messages/Logs
Steps to Reproduce
Thanks for taking the time to report this bug! Please fill out the sections below to help us understand and fix the issue.
Before submitting, please check:
You're using the latest version of Claude Code (claude --version)
This issue hasn't already been reported by searching existing issues.
This is a bug, not a feature request or support question
Preflight Checklist
Please confirm before submitting
A required checkbox is missing
I have searched existing issues and this hasn't been reported yet
*
This is a single bug report (please file separate reports for different bugs)
*
I am using the latest version of Claude Code
*
A required checkbox is missing
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Claude Code Version *
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗