iOS 26 bugs with fixed position elements in Discourse

awesomerobot
Tue, 16 Sep 2025 13:50:19 +0000
Announcements

Update: with the release of iOS 26.1, Apple has solved the most critical bugs discussed in this topic. If you or your members are experiencing layout issues with Discourse on iOS, be sure the affected device is updated to 26.1 or later.

iOS 26 has been officially released, but we recommend holding off on updating until some Safari issues are addressed. These are visual issues that cause fixed position elements on iPhones and iPads to be misplaced after opening the on-screen keyboard — in Discourse this includes the header, mobile footer, composer, and chat.

We’re keeping a close eye on this bug and are attempting to build some workarounds in the meantime, but solutions are fairly limited due to the nature of the problem being tied to how Safari calculates the window height (which websites have no direct control over).

These issues appear to impact all websites with fixed elements and inputs.

If you’re interested in more details there’s a bug report filed with the webkit team here:

WebKit Bugzilla

297779 – [ios26 Beta 7] Fixed elements move up and down when the scroll...

There are additional details and reports on Apple’s developer forums and on Stackoverflow.

We can’t provide a timeline for when these issues will be addressed, but we’ll keep this topic updated as we learn more.

Status updates:

Wednesday, September 17, 2025 4:00 AM UTC — Apple has marked this bug as resolved, and it appears that it will now just need to make its way through their release process

Sunday, September 25, 2022 4:00 AM UTC — Apple has included a fix in a beta version, iOS 26.1 (23B5044I)

Monday, November 3, 2025 5:00 AM UTC — iOS 26.1 released, which fixes fixed element positioning… we’re hearing there may be some composer issues still on iPads

Monday, November 10, 2025 5:00 AM UTC — while there was some progress here, we’re still getting reports of this issue not being entirely fixed: iOS 26 bugs still persist on 26.1

71 сообщение - 23 участника