Skip to content

Commit 9cb4f24

Browse files
committed
fix: adds back in sidebar toggle button so users don't get stuck
1 parent 2a9227a commit 9cb4f24

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

Xcodes/Frontend/Common/NavigationSplitViewWrapper.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,20 @@ struct NavigationSplitViewWrapper<Sidebar, Detail>: View where Sidebar: View, De
2626

2727
if #available(macOS 14, *) {
2828
sidebar
29-
.toolbar(removing: .sidebarToggle)
29+
.navigationSplitViewColumnWidth(min: 250, ideal: 300)
3030
} else {
3131
sidebar
3232
}
3333
} detail: {
3434
detail
3535
}
36+
.navigationSplitViewStyle(.balanced)
3637
} else {
3738
// Alternative code for earlier versions of OS.
3839
NavigationView {
3940
// The first column is the sidebar.
4041
sidebar
42+
.frame(minWidth: 250)
4143
detail
4244
}
4345
.navigationViewStyle(.columns)

Xcodes/Frontend/MainWindow.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ struct MainWindow: View {
2020
var body: some View {
2121
NavigationSplitViewWrapper {
2222
XcodeListView(selectedXcodeID: $selectedXcodeID, searchText: searchText, category: category, isInstalledOnly: isInstalledOnly)
23-
.frame(minWidth: 250)
2423
.layoutPriority(1)
2524
.alert(item: $appState.xcodeBeingConfirmedForUninstallation) { xcode in
2625
Alert(title: Text(String(format: localizeString("Alert.Uninstall.Title"), xcode.description)),

0 commit comments

Comments
 (0)