PWA (Progressive Web App) Firefox Android: Tela preta após inatividade

Prezada Comunidade Discourse,

Abri um relatório de bug para o Firefox para Android, pois estou enfrentando um problema com o Progressive Web App (PWA) do meta.discourse.org. Não consigo reproduzir o problema no Google Chrome.

Agora preciso da sua ajuda:

  1. Por favor, comente neste tópico se você acha que o problema está relacionado ao Discourse e não ao Firefox para Android.
  2. Por favor, comente no relatório de bug do Firefox para Android para ajudar a equipe da Mozilla a identificar a causa do erro. Já ajuda muito se você puder reproduzir o bug e informá-los.

Aqui está meu relatório de bug, copiado abaixo para sua referência:

Passos para reproduzir
Instale o PWA do meta.discourse.org (não é necessário fazer login) abrindo a página no Firefox para Android e pressionando “Instalar” no menu de três pontos. Use o PWA por um curto período. Faça outra coisa no telefone, bloqueie a tela e aguarde mais de 1 hora. Abra o PWA tocando no ícone.

Comportamento esperado
O PWA deve abrir.

Comportamento observado
Uma tela preta é exibida.

Informações adicionais

  • O PWA funciona no Google Chrome sem problemas após inatividade.
  • Desativei a otimização de bateria para o Firefox, mas sem sucesso.

Informações do dispositivo

  • Fabricante/modelo do dispositivo e versão do Android: Samsung Galaxy S9, Android 10, One-UI 2.5
  • Versão do Firefox para Android: 87.0.0-rc.1

Não consigo reproduzir isso aqui no Meta no meu telefone com Android 11 / Firefox 88.1.1 / Pixel 3A XL.

Obrigado por tentar reproduzir.

Enquanto isso, posso adicionar:

  • Aguarde 3 horas para garantir, pois funcionou de forma intermitente para mim quando esperei apenas 1 hora.
  • Consigo reproduzir o problema também com outro PWA (até agora eu estava usando apenas o Discourse como PWA). O outro PWA que apresenta o mesmo problema é https://findpwa.com/app/wheel

Já esperei mais de 12 horas, sem problemas.

Como você também consegue reproduzir o mesmo comportamento em outras PWAs, parece ser um bug do Firefox, não do Discourse.

Concordo. Provavelmente é um bug do Firefox, talvez específico do dispositivo.

Obrigado pela sua ajuda!