refactor: make browser actions ref-only
This commit is contained in:
@@ -86,7 +86,6 @@ struct MenuContent: View {
|
||||
} label: {
|
||||
Label("Open Dashboard", systemImage: "gauge")
|
||||
}
|
||||
Divider()
|
||||
Toggle(
|
||||
isOn: Binding(
|
||||
get: { self.browserControlEnabled },
|
||||
|
||||
@@ -187,6 +187,11 @@ final class MenuSessionsInjector: NSObject, NSMenuDelegate {
|
||||
var cursor = insertIndex
|
||||
|
||||
let entries = self.sortedNodeEntries()
|
||||
let topSeparator = NSMenuItem.separator()
|
||||
topSeparator.tag = self.nodesTag
|
||||
menu.insertItem(topSeparator, at: cursor)
|
||||
cursor += 1
|
||||
|
||||
let header = self.makeNodesHeaderItem(width: width, count: entries.count)
|
||||
menu.insertItem(header, at: cursor)
|
||||
cursor += 1
|
||||
|
||||
Reference in New Issue
Block a user