[GH-ISSUE #16818] feat: PWA on iOS “pull to refresh” functionality #18056

Closed
opened 2026-04-19 23:57:50 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @jhemmond on GitHub (Aug 22, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16818

Originally assigned to: @tjbck on GitHub.

Check Existing Issues

  • I have searched the existing issues and discussions.

Problem Description

Implement a Pull to Refresh page on iOS PWA. Currently, when a user leaves the PWA switching to other apps or locks the screen temporarily while a slower model is finishing Text Generation, the PWA times out and the user has to close out and relaunch the PWA to get the interface refreshed.

Desired Solution you'd like

Implementing a pull to refresh will solve this pesky issue. Thanks for considering this.

Alternatives Considered

No response

Additional Context

PWA is currently the best way to interact with OWUI from an iOS device. No native app offers the full functionality or comes close. PWA improvement will make using OWUI a lot more desirable and less frustrating for iOS users.

Originally created by @jhemmond on GitHub (Aug 22, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/16818 Originally assigned to: @tjbck on GitHub. ### Check Existing Issues - [x] I have searched the existing issues and discussions. ### Problem Description Implement a Pull to Refresh page on iOS PWA. Currently, when a user leaves the PWA switching to other apps or locks the screen temporarily while a slower model is finishing Text Generation, the PWA times out and the user has to close out and relaunch the PWA to get the interface refreshed. ### Desired Solution you'd like Implementing a pull to refresh will solve this pesky issue. Thanks for considering this. ### Alternatives Considered _No response_ ### Additional Context PWA is currently the best way to interact with OWUI from an iOS device. No native app offers the full functionality or comes close. PWA improvement will make using OWUI a lot more desirable and less frustrating for iOS users.
Author
Owner

@tjbck commented on GitHub (Aug 27, 2025):

Addressed with 29cd1bc739 in dev!

<!-- gh-comment-id:3226220921 --> @tjbck commented on GitHub (Aug 27, 2025): Addressed with 29cd1bc73942b912f4e241f5b597220bcce4f819 in dev!
Author
Owner

@jhemmond commented on GitHub (Aug 27, 2025):

This is awesome! @tjbck thanks!

<!-- gh-comment-id:3226738692 --> @jhemmond commented on GitHub (Aug 27, 2025): This is awesome! @tjbck thanks!
Author
Owner

@doliveira-lts commented on GitHub (Sep 30, 2025):

Hi, thanks for the update! Any ideas on why the "timeout" happens/how to fix it considering the front-end code?

<!-- gh-comment-id:3354041328 --> @doliveira-lts commented on GitHub (Sep 30, 2025): Hi, thanks for the update! Any ideas on why the "timeout" happens/how to fix it considering the front-end code?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#18056