Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flickering #29

Closed
Reginold-P opened this issue Dec 2, 2021 · 6 comments
Closed

Flickering #29

Reginold-P opened this issue Dec 2, 2021 · 6 comments
Assignees

Comments

@Reginold-P
Copy link

I installed it using brew and when I started it, it shows the icon on the menu bar.
When I click or tab my three fingers, it not working and I'm seeing the icon flickering on the menubar
I'm on AppleSilicon and running the v2.5

@dsalavei
Copy link

dsalavei commented Dec 2, 2021

It's the same for me, running 2.5 on MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports) Intel-based

@jnooree
Copy link

jnooree commented Dec 3, 2021

Same for me on M1 iMac (v2.5). v2.4.8.1 works properly.

@Wiredframe
Copy link

Same for me, went back to the previous non M1 version for now. ☺️

@sky-andremartins
Copy link

sky-andremartins commented Dec 7, 2021

Fixed it on Mac M1 Big Sur 11.6 by:

  1. Remove MiddleClick from Security & Privacy > Privacy > Accessibility
  2. Run
killall MiddleClick
brew reinstall --cask --no-quarantine middleclick
  1. And then add it again to Security & Privacy > Privacy > Accessibility

@artginzburg
Copy link
Owner

The flickering happens because the app doesn't have Accessibility permission. It's waiting for the user to grant the permission, and restarts every 5 seconds to get to work as soon as the permission is granted.

After next release, the menu bar icon will check for Accessibility permission and appear disabled if it's not granted. The app menu will also have some helpful items related to permission status.

When #46 is fully tested, the menu bar icon will not flicker at all.

@artginzburg
Copy link
Owner

Fixed in the new release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants