SettingsCocoa // Center the toolbar icons.

This commit is contained in:
ShikiSuen 2024-02-10 16:40:21 +08:00
parent 7fd6ea36da
commit 4af0d515dc
1 changed files with 6 additions and 1 deletions

View File

@ -104,7 +104,12 @@ extension CtlSettingsCocoa: NSToolbarDelegate {
}
var toolbarIdentifiers: [NSToolbarItem.Identifier] {
PrefUITabs.allCases.map(\.toolbarIdentifier)
var coreResults = PrefUITabs.allCases.map(\.toolbarIdentifier)
guard #unavailable(macOS 11) else { return coreResults }
// macOS 10.x
coreResults.insert(.flexibleSpace, at: coreResults.startIndex)
coreResults.append(.flexibleSpace)
return coreResults
}
public func toolbarDefaultItemIdentifiers(_: NSToolbar) -> [NSToolbarItem.Identifier] {