iOS 26 bugs with fixed position elements in Discourse

Undoubtably Apple will come out with an update tomorrow that fixes all of this just to prove me wrong.

But, I wonder at what point it might make sense to consider perhaps simplifying some of the design of Discourse so these kinds of bugs have less of an impact.

To me, this feels a lot like the ever-present scrolling bug that just bit me again while browsing a thread on a Discourse-powered site. (The one where, if you’re scrolling on iOS and hold your finger down at just the wrong point, Discourse will keep repeatedly loading older posts throwing you potentially many dozens of posts away from where you were a moment ago.)

Yes, the design is extremely clever, and it looks awesome if it’s working right. But it also feels rather brittle and breaks down quickly if the browser doesn’t handle everything just right. Or even if your internet connection hiccups at the wrong time, perhaps making a post you were reading moments ago suddenly inaccessible when you scroll back.

Anyway, perhaps not a thought that applies specifically to iOS 26 issues, as it appears Apple hopefully has a fix ready for imminent release. But more of a philosophical question to consider in future development.

6 Likes