-
Notifications
You must be signed in to change notification settings - Fork 7
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
Comments
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. |
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. |
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. |
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? |
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):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
The text was updated successfully, but these errors were encountered: