From 37d2caf5e9a1c1fe8c805487edaa2848e1cb1a4e Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Tue, 24 Feb 2026 22:02:35 +0000 Subject: [PATCH] fix: prevent double-toggle on tool/skill switches by stopping event propagation The card onClick and Switch onChange both fired, canceling each other out. Stop propagation on the Switch click so only one handler runs. Co-authored-by: Ishaan Jaff --- .../src/components/agents/add_agent_wizard.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/litellm-dashboard/src/components/agents/add_agent_wizard.tsx b/ui/litellm-dashboard/src/components/agents/add_agent_wizard.tsx index 1c0df7d7d7e..8d0bf79e236 100644 --- a/ui/litellm-dashboard/src/components/agents/add_agent_wizard.tsx +++ b/ui/litellm-dashboard/src/components/agents/add_agent_wizard.tsx @@ -115,7 +115,7 @@ const ToolCard: React.FC<{
{tool.name}
{tool.description}
- + e.stopPropagation()} onChange={onToggle} /> ); @@ -134,7 +134,7 @@ const SkillCard: React.FC<{ >
{skill.name} - + e.stopPropagation()} onChange={onToggle} />
{skill.description}