+
Worktree
{targetWorktree?.label ? (
{targetWorktree.label}
@@ -417,44 +441,6 @@ export const SessionDialogs: React.FC = () => {
Uncommitted changes will be discarded.
)}
- {canRemoveRemoteBranches ? (
-
- ) : (
-
- Remote branch information unavailable for this worktree.
-
- )}
) : (
@@ -466,7 +452,49 @@ export const SessionDialogs: React.FC = () => {
) : null;
- const deleteDialogActions = (
+ const deleteRemoteBranchAction = isWorktreeDelete ? (
+ canRemoveRemoteBranches ? (
+
+ ) : (
+
Remote branch info unavailable
+ )
+ ) : null;
+
+ const deleteDialogActions = isWorktreeDelete ? (
+
+ {deleteRemoteBranchAction}
+
+
+
+
+
+ ) : (
<>