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

Zoom tab auto-closes during Firefox confirmation popup #3

Open
alexcanepa opened this issue Jan 4, 2021 · 4 comments
Open

Zoom tab auto-closes during Firefox confirmation popup #3

alexcanepa opened this issue Jan 4, 2021 · 4 comments

Comments

@alexcanepa
Copy link

alexcanepa commented Jan 4, 2021

  • [Firefox] 84.0.1
  • [OS X] 10.13.6

The #status=success appears in the URL despite the application not yet having been launched, and the tab closes before any user input. Relevant URL & popup (zoom-tab-close disabled for screenshot):

zoom-success-popup-error

This is an edge case since most people already set Firefox to use Zoom.us for zoommtg links. However, it could still occur with restrictive user settings or changes made by another extension.

I'm thinking I could come up with another conditional inside background.js to check the popup and wait for its dismissal.

I don't know much about Firefox, so idk if the above dialog is technically a popup, permission request, or something else in their API

@domharrington
Copy link

I got stung by this as well. I think after a Zoom update, perhaps Firefox no longer had permissions to open up zoommtg links anymore so this extension closed the tab before zoom opened.

To resolve I had to disable this extension, reapprove then re-enable the extension. It was broken for a couple of weeks and I had no idea what it was.

@seveas
Copy link

seveas commented Mar 10, 2021

Same, and this happens again for every subdomain of zoom.us - so far I've had to disable the extension a handful of times whenever joining another organization's zoom meetings.

@mixedpuppy
Copy link

That popup in particular is the site permissions and content handling in Firefox. There is unfortunately no way [in an addon] to know when it will be displayed or when it would be responded to. I haven't looked at the code in this addon, but I am guessing that zoom is doing the success redirect before the panel is opened and responded to, which is strange. I'm not certain they would be able to address that either.

@gijsk
Copy link

gijsk commented Oct 8, 2022

I think the permission prompt might grab focus, so the extension might be able to hack their way to victory here by determining from a content script if the page blurs before the tab is unselected?

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

5 participants