Closed heygarrett closed 1 year ago
I'll attempt to fix this in the next release. This one is unfortunate due to how SwiftUI handles AsyncImage
inside a List
(which is lazy). Meanwhile, please feel free to join the Testflight (available in the app) so you would have an opportunity to preview the changes.
Do the images get cached or are they fetched every time they come into view? I remember running into a similar problem during a brief foray into app development years ago, but I think that was before the introduction of SwiftUI. I have no idea how that would work now. 😅
Pretty sure they don't do that. What I believe Apple does is if that image is out of your viewable space, then it gets "unmounted" from the UI. So I believe what happened is when you scroll really quickly, the UI can't react fast enough to remount the image back to the UI.
I think I have found a fix. Coming in the next release. Might take some time given that the next release is rather huge
Describe the bug Scrolling up through the Upcoming list can cause the view to stutter instead of scrolling smoothly.
To Reproduce
Expected behavior Smooth scrolling on the way back up
Screenshots https://user-images.githubusercontent.com/1154912/203905173-127d4cf0-2d0d-4ec7-9c53-b8da407d98fd.MOV
Smartphone (please complete the following information):