Replies: 3 comments 2 replies
-
I failed to reproduce the issue. I regularly use Flood on my iPhone and Mac. There is no issue. Can you upload a video or screenshot to demonstrate what “choppy” means? |
Beta Was this translation helpful? Give feedback.
-
Flood already has a state-of-the-art implementation of list handling. I don't think it is possible for me, at this moment, to do more about the performance of list. I did a performance profile. All rows are properly memoized. There is no wasted render when I scroll the list. I think Apple does not implement smooth scrolling in macOS version of Safari. Thus, the perceived scrolling performance can be worse than anticipated. Safari on iOS feels much better. |
Beta Was this translation helpful? Give feedback.
-
Yep, I can confirm the issue on Safari 14.0.3 (macOS Big Sur, 2018 15" Macbook). No issues whatsoever on my iPad Air 4. |
Beta Was this translation helpful? Give feedback.
-
I've been noticing some pretty choppy scrolling in Safari, even in lists with 60 or so items.
I noticed you implemented windowing in 6c1b44b and I think that could have something to do with it because I don't remember it being this choppy in the old jfurrow version. I understand that that's a performance optimization though.
I checked it out in Chrome and while it's not choppy, the list items that were previously hidden are white while I scroll.
Is anybody else noticing this problem?
Beta Was this translation helpful? Give feedback.
All reactions