Ice
Ice copied to clipboard
[Bug]: Doing opt click after click does not hide app menus
Check existing issues
- [X] I have checked existing issues and believe that my issue is not a duplicate
Description
Doing opt click after click (opt-click to show always hidden icons whilst hidden icons are already shown) does not hide app menus
Seems a like a simple state tracking logic problem, should be an easy fix.
Steps to Reproduce
- first: click ice icon (hidden icons are shown)
- whilst hidden icons are shown: opt-click ice icon (always hidden icons are shown in addition to hidden icons)
Expected
- app menus should be hidden
Actual
- app menus are not hidden
Workaround
- do opt-click in isolation
- (do not do opt-click after normal click)
Ice Version
- 0.9.0
macOS Version
- 14.5.0
Screenshots
https://github.com/jordanbaird/Ice/assets/49612/8aaa07ab-c0f9-4478-b5ab-bb31148f6a19
still a problem in 0.11.8.1
Aah, I guess my "fix" introduced some other logic issues that break the feature entirely when the always-hidden section is disabled. Back to the drawing board, I guess.
I'm a game developer (latest game released yesterday!) and state management is always a hornets nest.