Tested manually by scrolling different views on iOS Safari, iOS Orion, macOS Orion, Android Chrome
Screenshots or Videos
before – scrolling over fixed or sticky elements made whole page scroll
after – scrolling over fixed elements doesn't make whole page scroll
Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/open-webui/open-webui/pull/16653
**Author:** [@kamaeff](https://github.com/kamaeff)
**Created:** 8/16/2025
**Status:** ✅ Merged
**Merged:** 8/16/2025
**Merged by:** [@tjbck](https://github.com/tjbck)
**Base:** `dev` ← **Head:** `ios-overscroll-fix`
---
### 📝 Commits (1)
- [`cb14450`](https://github.com/open-webui/open-webui/commit/cb1445086e88458a6f38096a84ca261ca283796c) fixed ios overscroll
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `src/app.html` (+1 -0)
</details>
### 📄 Description
# Changelog Entry
### Description
- Fixed overscroll issue on Apple mobile devices. Now PWA feels more like app, less like website.
### Fixed
- disabled overscroll which appeared on iOS devices
---
### Additional Information
- Discussion: https://github.com/open-webui/open-webui/discussions/16649
- Tested manually by scrolling different views on iOS Safari, iOS Orion, macOS Orion, Android Chrome
### Screenshots or Videos
- [before](https://github.com/user-attachments/assets/7c09507d-8b9f-4c6c-a01f-9a042ef90e88) – scrolling over `fixed` or `sticky` elements made whole page scroll
- [after](https://github.com/user-attachments/assets/0ac348b0-c965-4fbf-9b66-b6df5fc155d0) – scrolling over fixed elements doesn't make whole page scroll
### Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the [Contributor License Agreement (CLA)](/CONTRIBUTOR_LICENSE_AGREEMENT), and I am providing my contributions under its terms.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/16653
Author: @kamaeff
Created: 8/16/2025
Status: ✅ Merged
Merged: 8/16/2025
Merged by: @tjbck
Base:
dev← Head:ios-overscroll-fix📝 Commits (1)
cb14450fixed ios overscroll📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
src/app.html(+1 -0)📄 Description
Changelog Entry
Description
Fixed
Additional Information
Screenshots or Videos
fixedorstickyelements made whole page scrollContributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.