From 7ade2d2c6b37df6f1bc879bfcbf64658b7af2554 Mon Sep 17 00:00:00 2001
From: Igor Makowski <56691628+Mnigos@users.noreply.github.com>
Date: Sun, 20 Sep 2026 23:24:33 +0200
Subject: [PATCH] fix(web): the Run on / Workspace menu closes after a pick
(#12685)
---
apps/web/src/components/BranchToolbar.tsx | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/apps/web/src/components/BranchToolbar.tsx b/apps/web/src/components/BranchToolbar.tsx
index 3330f40a090fe8f6ffd43625c3e3446a17796cfb..cdf3aeffbea1837980a301c0ba6b6f242f2dcb4c 100644
--- a/apps/web/src/components/BranchToolbar.tsx
+++ b/apps/web/src/components/BranchToolbar.tsx
@@ -233,6 +233,7 @@ const MobileRunContextSelector = memo(function MobileRunContextSelector({
{
if (autoEnvironmentLabel) onAutoEnvironment?.();
}}
@@ -250,6 +251,7 @@ const MobileRunContextSelector = memo(function MobileRunContextSelector({
key={env.environmentId}
disabled={envLocked}
value={env.environmentId}
+ closeOnClick
>
@@ -274,7 +276,7 @@ const MobileRunContextSelector = memo(function MobileRunContextSelector({
onEnvModeChange(value as EnvMode);
}}
>
-
+
{activeWorktreePath ? (
@@ -286,14 +288,14 @@ const MobileRunContextSelector = memo(function MobileRunContextSelector({
-
+
{resolveEnvModeLabel("worktree")}
{previousWorktreeLabel ? (
-
+
{previousWorktreeLabel}
--
2.54.0