#ProTip if you’re using the Ice Cubes #mastodon client on #iOS & seeing ridiculously sluggish performance, the fix (#workaround, really) is…
refresh the timeline 💁♀️ 🤦♀️
I don’t use timelines much so it didn’t occur to me. refreshing actually dumps the cache, which is the cause of the slowness (which gets worse the larger the cache grows)
I went spelunking in the app’s GitHub repo & found the applicable (closed) #bug, which is allegedly an Apple / SwiftUI List bug that was fixed in iOS 18 public beta 3 - but I’m on a more recent release so maybe a regression or just…¯_(ツ)_/¯
https://github.com/Dimillian/IceCubesApp/issues/2101#issuecomment-2260289380