[BUG] Marketplace: pressing Enter on plugin navigates to Discover tab instead of showing plugin details
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?
When browsing plugins from any marketplace (not just local/directory-based), pressing Enter to view plugin details or toggle the plugin incorrectly navigates to the main Discover tab instead of showing the plugin details or performing the expected action.
This is different from #13509 which specifically concerns directory-based local marketplaces redirecting to the Installed tab. This bug affects regular git-based marketplaces and redirects to the Discover tab.
Note: #19383 described this exact behavior but was closed as a duplicate of #13509, which I believe was incorrect as they are different issues.
What Should Happen?
- Pressing Enter on a highlighted plugin should display plugin details or toggle enable/disable
- The user should remain in the Marketplaces context
- The top navigation should continue to show
Marketplacesas the active tab
Error Messages/Logs
No error messages. Navigation silently redirects to wrong location.
Steps to Reproduce
- Run
claudein terminal - Type
/plugin - Tab to
Marketplaces - Select any marketplace that has plugins available
- Select a plugin using arrow keys
- Press Enter to view details or toggle the plugin
- Expected: Plugin details shown or plugin toggled, still in Marketplaces context
- Actual: Navigates to Discover tab
Claude Model
Opus 4.5
Is this a regression?
Unknown
Last Working Version
N/A
Claude Code Version
Latest
Platform
Claude Max
Operating System
Linux (6.14.0)
Terminal/Shell
Bash
Additional Information
Related issues:
- #13509 — Similar navigation issue but for local directory marketplaces redirecting to Installed tab
- #19383 — Described this exact bug but was closed as duplicate (incorrectly IMO)
This appears to be a routing issue in the Marketplaces browse UI where Enter key events are being handled by the Discover view instead of the Marketplaces view.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗