Extract branch selector and refresh branches on menu open

- Move branch combobox logic into `BranchToolbarBranchSelector` to simplify `BranchToolbar`
- Re-fetch git branches when opening the selector so options are current
- Preserve draft env mode correctly when switching between main and worktree branches
fabb3e0734Julius Marminge committed on 3/3/2026, 6:01:18 PM· committed by Julius Marmingeparent9ca9a86
4 files changedLine totals unavailable