jordanbaird / Ice

Powerful menu bar manager for macOS
https://icemenubar.app
GNU General Public License v3.0
12.21k stars 228 forks source link

[Bug]: Hidden icons cannot be displayed when menu bar automatically hidden while in full screen #331

Open je-kizer opened 3 weeks ago

je-kizer commented 3 weeks ago

Check Existing Issues

Description

When menu bar is set to hide automatically in full screen apps, hidden icons will not appear while viewing full screen apps. This occurs when "Automatically hide and show the menu bar" is set to "Always" or "In Fully Screen Only," and applies to any of the "Show on..." methods in Ice (click, hover, and scroll). See screen recording.

Perhaps unrelated, but occasionally the menu bar shape settings are applied to full screen apps, revealing part of the desktop background. See screenshot. When this happens, sometimes hidden icons disappear/reappear as normal. This seems to occur at random.

Steps to Reproduce

  1. In System Settings, set "Automatically hide and show the menu bar" to "Always" or "In Fully Screen Only."
  2. In Ice settings, turn on "Show on click," "Show on hover," or "Show on scroll."
  3. Open any app in full screen mode.
  4. Move cursor to menu bar area so the menu bar appears.
  5. Click, hover, or scroll to attempt to display hidden menu bar items via Ice. Nothing happens.

Ice Version

0.10.5

macOS Version

14.6.1

Screenshots

https://github.com/user-attachments/assets/607011f9-b68c-4d94-8250-561741d8d014

Screenshot 2024-08-21 at 10 26 18 PM
jordanbaird commented 2 weeks ago

Does a restart fix this? I've had similar reports before and have never been able to track down the source of the problem, but restarting either Ice or the machine has fixed it for others in the past.

The second part of your report is unrelated to the first. Could you open a separate issue so it can be tracked?

venpopov commented 2 weeks ago

For me this happens only when I have the Use Ice Bar option activated:

Screenshot 2024-08-30 at 09 52 59

When I turn it off, i don't get the error message and it works as expected. Here are the setting under which I get the issue:

https://github.com/user-attachments/assets/8a048a0f-4b84-4ee2-b7b3-46ddd8aacc1f

jordanbaird commented 1 day ago

@venpopov That's a separate issue. See #201