-
Notifications
You must be signed in to change notification settings - Fork 0
Settings popup closes when interacting with dropdowns in Projects tab #54
Copy link
Copy link
Closed
Description
Description
When in Projects tab mode, opening the Settings popup and interacting with the Session-related dropdowns (Session Terminal, Open Mode, Session Preview) causes the popup to briefly expand then collapse.
Steps to Reproduce
- Open CodeV Quick Switcher (⌘⌃R)
- Stay in Projects tab
- Click Settings button to open popup
- Try to change any Session-related dropdown (e.g. Session Terminal, Open Mode)
- The popup closes and reopens briefly
Cause
The Atlaskit Popup's click-outside handler treats the native <select> dropdown as an external click, triggering the popup to close.
Possible Fixes
- Only show Session-related settings when in Sessions tab
- Use a custom dropdown component instead of native
<select>that stays within the popup's DOM tree - Add
shouldCloseOnInteractOutsidehandler to the Popup component
Priority
Low — Session settings are rarely needed when in Projects tab.
🤖 Generated with Claude Code
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels