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

fix: exclude org.mozilla.plugincontainer #2274

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

siikamiika
Copy link

As a special case, make Applications.isActualApplication return false for Firefox plugincontainer so that it is not observed with the accessibility API. These processes do not support AX observer notifications although they report activationPolicy=accessory.

ref:
https://developer.apple.com/documentation/appkit/nsapplication/activationpolicy/accessory

github: fix #2225

Thank you for opening a PR! Please make sure that:

  • The title and description of the PR convey what the change is about, by mentioning the ticket it addresses for instance.
  • The commits messages follow the convention, so your PR can be merged.

As a special case, make Applications.isActualApplication return false
for Firefox plugincontainer so that it is not observed with the
accessibility API. These processes do not support AX observer
notifications although they report activationPolicy=accessory.

ref:
https://developer.apple.com/documentation/appkit/nsapplication/activationpolicy/accessory

github: fix lwouis#2225
@lwouis
Copy link
Owner

lwouis commented Jan 26, 2023

Hi @siikamiika,

I believe you shared the bug tracker were Mozilla fixed this issue on their side. This means we don't need a workaround in AltTab anymore, right?

@siikamiika
Copy link
Author

Yes, I tested a build that worked without issues on AltTab 6.52.1. It was on Firefox Nightly 111 so if it gets accepted without a delay it would be released on 2023-03-14 according to the release calendar, but as far as I know it's not passed anything else but my review yet. I'm fine running my build of AltTab until the Firefox fix goes stable, but the release cycle is longer

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

Successfully merging this pull request may close these issues.

Alt-tab showing errors in system console launchd.log
2 participants