-
-
Notifications
You must be signed in to change notification settings - Fork 50
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
reopening a PWA after closing all windows opens new tab page #42
Comments
Same here, a fix would be awesome! |
I don't know how hard it would be to roll into a proper "fix", but my naïve† workaround was to update the
Et voilà! Close the window/tab ( † PS — It goes without saying, of course, that this is all likely unsupported: YMMV; use at your own risk; void where prohibited; not applicable in New Hampshire; etc. ;-D |
Well, at least that workaround is better than nothing. I will try to check how Firefox handles this internally, but if I don't find anything easy and useful, I will just implement setting homepage URL when you launch a PWA. It might not work when multiple PWAs are in the same profile, but they already don't work properly on macOS (#81) and users should install each into own profile, so I guess it's fine. |
I implemented a fix/workaround for this which will be released in 2.0.0. However, it still doesn't work when multiple PWAs are in the same profile. This does not matter currently as multiple PWAs per profile should not be used because of #81, but once it is fixed, this also needs to be reworked. |
Description
Steps to Reproduce
Expected Behavior
A new window of the PWA is opened.
Actual Behavior
A new window with the Firefox new tab / home page is opened. There is also no way to get into the PWA anymore and the app has to be closed and restarted.
Additional Information
Environment
Operating system: macOS
System architecture: x64
Installation method: from source
Firefox version: 90.0.2
FirefoxPWA extension version: 0.5.0
FirefoxPWA native version: 0.5.0
The text was updated successfully, but these errors were encountered: