Problems with PWA on iOS

AI-generated summary

Users are reporting issues with the Progressive Web App (PWA) on iOS, including sticky header/footer misbehavior and chat functionality breaking, requiring app relaunches. Shauny notes the problem occurs daily and persists even after updates. j.jaffeux confirms similar issues post-iOS update, suspecting a header height computation bug. Shauny provides a reproduction method involving app switching while composing messages, which causes zoom and scrolling issues. The problem appears to be tied to the Google Fonts theme component, which resolves the issue when disabled. zogstrip and pmusaraj are also involved in the discussion, with pmusaraj noting prior experience but no recent sightings on DiscourseHub. The issue may be version-specific, as it’s not seen on Meta.

Are there known issues with the Progressive Web App on iOS?

It all works fine but then after a while I start getting problems - the “sticky” header and footer stop sticking and appear in the middle of the page, and also the chat stops working properly and is all blank.

I have to quit the app and relaunch to fix it. I find myself doing this daily.

I’m using the latest stable branch.


I have seen this happen a few times yes, I don’t have a definitive reproduction though, but it’s definitely on my radar. I think it’s started few months ago after an iOS update.

I suspect something with our d-header height computation. But thats all I have for now.

If you ever get a way to constantly reproduce this, please let me know.

I have no way to constantly reproduce it, but it does happen every time I use the site, eventually. I have to force quit the app at least once per day.

Ah, even on the latest version, which I was hoping would fix it, I’m still getting the same issue.

@pmusaraj ever heard / seen that one before?

I’m a DiscourseHub user, and haven’t seen either on DiscourseHub. I do remember seeing this when testing the iOS PWA, but that was many months ago…

I now can easily reproduce problems both in a PWA and in DiscourseHub for my site. It seems to have gotten even worse recently.

It doesn’t seem to happen on Meta so perhaps it is fixed in a newer version but I am on the stable branch.

To reproduce:

  • Start editing or composing a message
  • Switch apps to something else while composer is open
  • Come back, and the zoom is all wrong
  • There will also be bugs with Chat and with scrolling now

Is anyone else able to reproduce this on another forum so I know it’s not just me?

I’ve narrowed this down!

All the zooming issues I mentioned in my last message stop if I disable one Theme Component - the Google Fonts component!

Should I post there or keep posting on this topic?