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

🐞 Accessibility Permissions not working on 1.0.0 #418

Closed
2 tasks done
McFlyssss opened this issue Jun 19, 2024 · 19 comments
Closed
2 tasks done

🐞 Accessibility Permissions not working on 1.0.0 #418

McFlyssss opened this issue Jun 19, 2024 · 19 comments
Labels

Comments

@McFlyssss
Copy link

Bug Description

First and foremost, thanks so much for such a nice piece of software. I love loop and I can not think of using a Mac in any other way since I installed it.

Since I have updated to 1.0.0(1030) every time I launch loop it's asking to grant Accessibility permissions
The toggle in the system preferences is already activated.

Since this seems not to be working, no resizing is working at all. No shortcuts not actions in the bar menu

Steps To Reproduce

  1. Launch loop
  2. Get the Loop Needs Accessibility Permissions alert.
  3. Tap OK and navigate to Accessibility permissions in the system preferences
  4. Disable / Enable
  5. Kill lopp
  6. Launch again

Expected Behavior

Once the permission is granted the app does not ask again and can resize windows.

Actual Behavior

App constantly asking for permissions. No resizing is working

Screenshots

Screenshot 2024-06-19 at 09 59 34
Screenshot 2024-06-19 at 10 08 58
Screenshot 2024-06-19 at 10 10 05

MacOS Version

13.5.2

Loop Version

1.0.0(1030)

Additional Context

No response

Final Checks

  • My issue title is descriptive
  • This is a single bug (multiple bugs should be reported individually)
@McFlyssss McFlyssss added the Bug label Jun 19, 2024
@McFlyssss McFlyssss changed the title 🐞 [Accessibility Permissions not working on 1.0.0] 🐞 Accessibility Permissions not working on 1.0.0 Jun 19, 2024
@jmo161
Copy link

jmo161 commented Jun 19, 2024

I was having the same issue (on Sonoma 14.4.1) after updating Loop.

I removed Loop from accessibility settings completely and restarted loop (interestingly, the popup for permissions didn't appear). It (naturally) still didn't work at that point, but after manually adding Loop back into Accessibility permissions, it started working again.

Now, after quitting/relaunching, it doesn't ask for permissions but does still work.

The steps I took:

  • Quit Loop
  • Remove Loop from Settings -> Privacy & Security -> Accessibility using the - button
  • Launch Loop (did not get Accessibility popup)
  • Add Loop to Accessibility settings using the + button

I can't get Loop back into the broken state again to see if any of these steps are unnecessary, but I'm curious if it works for you too!

@Soft-Bred
Copy link
Collaborator

Yes this is an issue due to how macOS treats accessibility for different versions of applications, one must manually remove the application from the accessibility settings using the – sign and then add it again using the + sign

@rodolforfq
Copy link

Removing it from the Accessibility list did the trick for me. Didn't need to quit Loop.

  • Remove Loop from Settings=>Privacy & Security=>Accessibility (highlight the existing Loop entry and click on the - button on the bottom.
  • In the Loop window, go to Advanced and click on the "Request" button on the Permissions/Accessibility Access section
  • Toggle the new Loop entry on Settings=>Privacy & Security=>Accessibility
  • In the Loop window, the "Request" button should now be greyed out and a checkbox should be present indicating access has been granted.

Thanks for the new version. Looking great! 😄

@MrKai77
Copy link
Owner

MrKai77 commented Jun 19, 2024

Thanks @rodolforfq!
I'll be keeping this open as this seems like a common issue with the latest release.
In addition, here's a terminal command that will also resolve this: tccutil reset Accessibility com.MrKai77.Loop :)

@McFlyssss
Copy link
Author

McFlyssss commented Jun 20, 2024

That just worked. Thank you all for your suggestions!

@whr3430633
Copy link

Removing it from the Accessibility list did the trick for me. Didn't need to quit Loop.

  • Remove Loop from Settings=>Privacy & Security=>Accessibility (highlight the existing Loop entry and click on the - button on the bottom.
  • In the Loop window, go to Advanced and click on the "Request" button on the Permissions/Accessibility Access section
  • Toggle the new Loop entry on Settings=>Privacy & Security=>Accessibility
  • In the Loop window, the "Request" button should now be greyed out and a checkbox should be present indicating access has been granted.

Thanks for the new version. Looking great! 😄

In my case, it's not working even though the "Request" button has already been greyed out.
Maybe I need to restore to the previous version.

@rodolforfq
Copy link

In my case, it's not working even though the "Request" button has already been greyed out. Maybe I need to restore to the previous version.

I suggest checking your trigger key config. Any chance that was reset with the update?

@MrKai77
Copy link
Owner

MrKai77 commented Jun 20, 2024

@whr3430633 Did you try running the terminal command in my previous comment as well?

@BrandonSmith
Copy link

I too faced the "Loop Needs Accessibility Permissions" popup. Using the CLI command in an earlier comment fixed me for a majority of the day. But now Loop isn't working again.

When I use my Trigger Key, I get the following Loop Radial Menu:

IMG_3213

@MrKai77
Copy link
Owner

MrKai77 commented Jun 21, 2024

@BrandonSmith Have you tried relaunching Loop?

@BrandonSmith
Copy link

@BrandonSmith Have you tried relaunching Loop?

I just relaunched and that fixed it.

@lcaproni-pp
Copy link

I also have just encountered the same issue that @BrandonSmith highlighted but i'm unable to fix it, here's what i've tried:

  • Removing loop from mac entirely and deleting accessibility permissions then re-installing.
  • Following all other combination of steps from this issue
  • Changing keybinds to multiple different options, all of them just presented the same issue.

I'm on MacOS - 14.5 (23F79) and it's a silicon chip M1 Pro (same as OP).

Any ideas what it could be?

@MrKai77
Copy link
Owner

MrKai77 commented Jun 24, 2024

@lcaproni-pp that's really weird.. have you tried restarting your computer?

@lcaproni-pp
Copy link

@MrKai77 Huh, what do you know, that did fix it! I have no idea how or why mind you but happy to report it's working again, my Macbook did restart itself over the weekend for some reason which confused me but didn't think anything of it. Thank you 🚀

@whr3430633
Copy link

@whr3430633 Did you try running the terminal command in my previous comment as well?

@whr3430633 Did you try running the terminal command in my previous comment as well?

That's weird. It's working again, but I didn't do anything, I just left my Mac there overnight. Anyway, thanks!

@leonlin21
Copy link

Removing it from the Accessibility list did the trick for me. Didn't need to quit Loop.

  • Remove Loop from Settings=>Privacy & Security=>Accessibility (highlight the existing Loop entry and click on the - button on the bottom.
  • In the Loop window, go to Advanced and click on the "Request" button on the Permissions/Accessibility Access section
  • Toggle the new Loop entry on Settings=>Privacy & Security=>Accessibility
  • In the Loop window, the "Request" button should now be greyed out and a checkbox should be present indicating access has been granted.

Thanks for the new version. Looking great! 😄

Works for me!! Thank you

@cloofsiu
Copy link

cloofsiu commented Jul 1, 2024

I was having the same issue (on Sonoma 14.4.1) after updating Loop.

I removed Loop from accessibility settings completely and restarted loop (interestingly, the popup for permissions didn't appear). It (naturally) still didn't work at that point, but after manually adding Loop back into Accessibility permissions, it started working again.

Now, after quitting/relaunching, it doesn't ask for permissions but does still work.

The steps I took:

  • Quit Loop
  • Remove Loop from Settings -> Privacy & Security -> Accessibility using the - button
  • Launch Loop (did not get Accessibility popup)
  • Add Loop to Accessibility settings using the + button

I can't get Loop back into the broken state again to see if any of these steps are unnecessary, but I'm curious if it works for you too!

It works. Thanks a lot!

@MrKai77
Copy link
Owner

MrKai77 commented Jul 18, 2024

Alright, I will be closing this now :)

@MrKai77 MrKai77 closed this as completed Jul 18, 2024
@caiogondim
Copy link

Confirming that #418 (comment) worked for me as well 🙇

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

No branches or pull requests