Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

improvement: move AI agent toggles into submenu and prevent menu auto-close#598

Merged
breaking-brake merged 1 commit intomainbreaking-brake/cc-wf-studio:mainfrom
improvement/more-actions-dropdown-submenubreaking-brake/cc-wf-studio:improvement/more-actions-dropdown-submenuCopy head branch name to clipboard
Feb 21, 2026
Merged

improvement: move AI agent toggles into submenu and prevent menu auto-close#598
breaking-brake merged 1 commit intomainbreaking-brake/cc-wf-studio:mainfrom
improvement/more-actions-dropdown-submenubreaking-brake/cc-wf-studio:improvement/more-actions-dropdown-submenuCopy head branch name to clipboard

Conversation

@breaking-brake
Copy link
Copy Markdown
Owner

Summary

Improve MoreActionsDropdown UX by grouping AI agent toggles into a submenu and preventing menu auto-close on toggle items.

What Changed

Before

  • AI agent toggles (Copilot Chat, Copilot CLI, Codex, Roo Code, Gemini CLI) were listed directly in the main menu, making it long
  • Clicking any toggle item closed the entire menu, requiring re-opening for each change
  • Focus Mode toggle also closed the menu on click

After

  • AI agent toggles grouped under an "AI Agents" submenu with left-side expansion
  • Toggle items (Focus Mode + all AI agents) stay open on click via event.preventDefault()
  • Action items (Share to Slack, Reset Workflow, Help) still close the menu as expected

Changes

  • src/webview/src/components/toolbar/MoreActionsDropdown.tsx - Wrap AI agent toggles in DropdownMenu.Sub, add event.preventDefault() to toggle items, add ChevronLeft icon for submenu trigger

Testing

  • Manual E2E testing completed

🤖 Generated with Claude Code

…-close

- Group AI agent toggles (Copilot Chat/CLI, Codex, Roo Code, Gemini CLI) into AI Agents submenu
- Add event.preventDefault() to toggle items to keep menu open on click
- Add ChevronLeft icon to submenu trigger for left-side expansion

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@breaking-brake breaking-brake merged commit 5032b9d into main Feb 21, 2026
3 checks passed
@breaking-brake breaking-brake deleted the improvement/more-actions-dropdown-submenu branch February 21, 2026 06:29
@breaking-brake breaking-brake mentioned this pull request Feb 21, 2026
braking-brake-semantic-release Bot pushed a commit that referenced this pull request Feb 21, 2026
## [3.24.1](v3.24.0...v3.24.1) (2026-02-21)

### Improvements

* move AI agent toggles into submenu and prevent menu auto-close ([#598](#598)) ([5032b9d](5032b9d))
* rename Codex to Codex CLI in UI labels ([#600](#600)) ([34df72e](34df72e))
* split Copilot toggle into Copilot Chat and Copilot CLI ([#597](#597)) ([3f9fe0e](3f9fe0e))
@braking-brake-semantic-release
Copy link
Copy Markdown

🎉 This PR is included in version 3.24.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.