Skip to content

Commit 62cf767

Browse files
author
Cooper Jones
committed
Fix first-click switch to main worktree
1 parent ba3b2bf commit 62cf767

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

app/src/ui/toolbar/worktree-dropdown.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ export class WorktreeDropdown extends React.Component<
5858
const { allWorktrees } = this.props.repositoryState.worktreesState
5959
const mainWorktree = allWorktrees.find(wt => wt.type === 'main')
6060

61+
if (mainWorktree) {
62+
setPreferredWorktreePath(mainWorktree.path, worktree.path)
63+
}
64+
6165
const existingRepo = repositories.find(
6266
r => r instanceof Repository && normalizePath(r.path) === worktreePath
6367
)
@@ -77,10 +81,6 @@ export class WorktreeDropdown extends React.Component<
7781
}
7882
}
7983

80-
if (mainWorktree) {
81-
setPreferredWorktreePath(mainWorktree.path, worktree.path)
82-
}
83-
8484
if (previousWorktreeRepo) {
8585
await dispatcher.removeRepository(previousWorktreeRepo, false)
8686
dispatcher.closeFoldout(FoldoutType.Repository)

0 commit comments

Comments
 (0)