From 7650b35485d344ba490928cc89fcb1468505cbd7 Mon Sep 17 00:00:00 2001 From: Jordan Baird Date: Sat, 13 Jul 2024 10:14:06 -0600 Subject: [PATCH] Fix "focused app" auto-rehide when clicking a menu bar item on an inactive display Fixes #24 --- Ice/MenuBar/MenuBarManager.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Ice/MenuBar/MenuBarManager.swift b/Ice/MenuBar/MenuBarManager.swift index 988453e8..88ada075 100644 --- a/Ice/MenuBar/MenuBarManager.swift +++ b/Ice/MenuBar/MenuBarManager.swift @@ -130,7 +130,8 @@ final class MenuBarManager: ObservableObject { let self, let appState, case .focusedApp = appState.settingsManager.generalSettingsManager.rehideStrategy, - let hiddenSection = section(withName: .hidden) + let hiddenSection = section(withName: .hidden), + !appState.eventManager.isMouseInsideMenuBar { Task { try await Task.sleep(for: .seconds(0.1))