jordanbaird / Ice

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

[Bug]: Items rehidden after selecting "Show the Hidden Section" in Ice icon menu with "Show on hover" setting enabled #316

Open cab11918 opened 3 months ago

cab11918 commented 3 months ago

Check Existing Issues

Description

so if you right click the ice icon in menubar and you select show hidden icons, the icons are basically gonna appear and gone. probably caused by if cases based on mouse position

Steps to Reproduce

  1. turn on hover option
  2. right click ice icon
  3. select show hidden icons

Ice Version

0.10.4

macOS Version

14.4.1

Screenshots

No response

jordanbaird commented 3 months ago

I agree that this is somewhat counterintuitive. Just curious, what do you think the behavior should be? Since the mouse is no longer inside the menu bar, it's just doing what it's supposed to and hiding the items again. We could change that, but I'm not sure what a reasonable alternative behavior would be.

cab11918 commented 3 months ago

this is just my perspective. Since you gave the auto hidden feature a 'smart' option, in this case, this could be related to user action. e.g, the user right clicked the menu, and selected the show hidden items. which means they had an intention to 'show' them. Give it a timeout for 3 seconds, and include this feature in 'smart' mode. Not sure if I have the correct understanding of that smart show/hide option. I just installed this app for couple hours. but

e.g, the user right clicked the menu, and selected the show hidden items. which means they had an intention to 'show' them. Give it a timeout for 3 seconds, and include this feature in 'smart' mode.

hope this helps.