I am often checking meta on my iPad IOS 10.3.2, and everything was always working fine until very recently. Now some topics now look like this (or even worse):
Safari works no better btw. Tried clearing browser cache, did not resolve issue. Desktop Chrome seems OK. Was not quite sure which category this belongs in, please move if I put it in the wrong place.
I have an iPad model A1416 (3rd generation) that will no longer update. It is stuck on iOS version 9.3.5. It is not that old.
These 3 topics indeed don’t display and it is the first time I see empty topics like this.
It’s an iPad Air 2 (release data October 22 2014). According to Wikipedia, iOS 10.3.2 was released on May 15, 2017, so its 19 months old. Currently about 5% of my IOS users (IOS is >35% of total) are still on the 10.3 release.
As I have only seen this very recently, I am suspecting that the problem I reported may have been introduced in the recent beta6 release. I had plans to update my forum to beta6, but wanted to first understand where you stand regarding this issue. If you don’t want to fix it, I can just inform my users to update their IOS devices and hope everyone sees it. If you do intend to fix it, I can delay updating my Pad so I can confirm the fix. As this problem only seems to apply to older IOS releases, I don’t mind either way.
Edit: I just wanted to take this opportunity to say a great THANKS for all the fantastic work that you and your team have done to provide this amazing piece of software to the online world. The fact that you are still responding to posts hours before Christmas is far beyond what could reasonably be expected.
I just checked and can repro this on my QA instance, which is running v2.2.0.beta6 +84. The exact same topic does not have this problem under my v2.2.0.beta5 +158 production forum. So it very much looks like a beta6 problem. However, if I upload an image to my beta6 instance, that works fine too. It seems to make a difference under which version it was baked. Will try uploading a test image here:
Edit: removed image again, it broke the topic. Weird that this worked on my QA instance…
Maybe I don’t know exactly what kind of topic I should search.
In case it’s important, here on meta where my Ipad displays 3 broken topcis, I use the Dark Theme.
Over there on MetaBrainz, where the Ipad had no issues with the example topic I found and linked above, I use the MetaBrainz style, Dark (WIP) theme (which is just a small derivate of the Dark Theme).
Also FWIW, talking about exotic devices, there is no issues with these topics on my Lumia 640 phone (Windows 10 Mobile).
I believe @sam removed the line that checked if IntersectionObserver existed because we polyfill on IE. If we add that line back I think these problems would go away.
FYI, console is full of errors on iOS 8, which appears full of stuff that should not be there, we should not have require anywhere in our code, that is no good…
Possible something somewhere is leaning on some super recent feature in JS. Anyway I have a repro with browser stack and will debug this once I am on a fast enough network.