diff --git a/Sources/LilithMenuBar/MenuBarAgent.swift b/Sources/LilithMenuBar/MenuBarAgent.swift index 035fd9a..cf12562 100644 --- a/Sources/LilithMenuBar/MenuBarAgent.swift +++ b/Sources/LilithMenuBar/MenuBarAgent.swift @@ -110,13 +110,6 @@ public final class MenuBarAgent: NSObject { menuItem.isEnabled = true menu.addItem(menuItem) - case .label(let title): - // Non-actionable info row. `action: nil` + autoenablesItems=false - // (set above) renders it greyed and unclickable. - let menuItem = NSMenuItem(title: title, action: nil, keyEquivalent: "") - menuItem.isEnabled = false - menu.addItem(menuItem) - case .separator: menu.addItem(.separator()) } diff --git a/Sources/LilithMenuBar/MenuBarItem.swift b/Sources/LilithMenuBar/MenuBarItem.swift index 2a2cbd4..2a1e030 100644 --- a/Sources/LilithMenuBar/MenuBarItem.swift +++ b/Sources/LilithMenuBar/MenuBarItem.swift @@ -4,8 +4,6 @@ import AppKit /// Represents a single item in a menu bar dropdown menu. public enum MenuBarItem { case action(title: String, key: String = "", action: () -> Void) - /// A non-actionable, greyed-out status line (e.g. live counts/health). - case label(title: String) case separator }