You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The quick actions menu flickers every 5s.
To Reproduce
Steps to reproduce the behavior:
Click on the MeetingBar menu bar item to expand its menu
Hover on "Quick actions" for up to five seconds
Observe the flicker
Hover on any sub-item under "Quick actions" for up to five seconds
Observe that the flicker now causes the menu to close.
Expected behavior
The menu should be stable.
Desktop (please complete the following information):
macOS version: 12.4
Additional context
Looks like it's due to updateMenu nuking the whole menu and rebuilding it from scratch. It doesn't seem to cause any issues for top-level items, but can be annoying for submenus if you get unlucky enough to see the flicker when you're traversing that menu, which is reasonably likely given the high frequency.
Since the sub-menu isn't informed by anything updated on a clock, the application could be modified to be more selective and only remove + recreate actual meeting items.
The text was updated successfully, but these errors were encountered:
I need to reopen the issue because the implementation works not in an expected way. It helps to avoid flickering but also adds a very strange delay for menu updates.
App version
4.0.6
Installation source
Describe the bug
The quick actions menu flickers every 5s.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The menu should be stable.
Desktop (please complete the following information):
Additional context
Looks like it's due to
updateMenu
nuking the whole menu and rebuilding it from scratch. It doesn't seem to cause any issues for top-level items, but can be annoying for submenus if you get unlucky enough to see the flicker when you're traversing that menu, which is reasonably likely given the high frequency.Since the sub-menu isn't informed by anything updated on a clock, the application could be modified to be more selective and only remove + recreate actual meeting items.
The text was updated successfully, but these errors were encountered: