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

[Bug Report] PWA is unavalible on some platforms and browsers due to manifest requirements chaging #5668

Open
miawgogo opened this issue Feb 19, 2025 · 0 comments · May be fixed by #5669
Open
Labels
bug report Bug reports that are not yet verified

Comments

@miawgogo
Copy link

miawgogo commented Feb 19, 2025

Describe the bug

When using stash on android with Fennec F-Droid there is no option to install stash as a PWA and adding it to the home screen also only adds it as a shortcut showing the browser UI. I confirmed that fennec/firefox mobile supports PWAs by installing google maps as a PWA

Im going to include a screenshot of the chrome developer tools as it shows all the issues with the manifest

Image

I think it could largely be solved by taking this icon from the site repo and adding it to the UI(I'll make a PR to do this after discussion) and using it instead as it simplifies a lot.

To Reproduce
Steps to reproduce the behavior:

  1. Open it on firefox for Android
  2. the menu says "add to home screen" instead of "Add App to home screen"
  3. after adding it, it shows the browser UI when installed

Expected behavior
Firefox should say "Add App to home screen"

Stash Version: (from Settings -> About): v0.27.2

Smartphone (please complete the following information):

  • Device: One Plus 9 Pro
  • OS: Lineage OS 12(Android 15)
  • Browser: Fennec F-Droid
  • Version: 135.0

Extra Screenshot

A screenshot of a stash instance with firefox only saying add to homescreen
@miawgogo miawgogo added the bug report Bug reports that are not yet verified label Feb 19, 2025
@github-project-automation github-project-automation bot moved this to To triage in Bug fixing Feb 19, 2025
@miawgogo miawgogo linked a pull request Feb 19, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug report Bug reports that are not yet verified
Projects
Status: To triage
Development

Successfully merging a pull request may close this issue.

1 participant