diff options
| author | Fuwn <[email protected]> | 2025-07-02 06:35:22 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-07-02 06:35:22 -0700 |
| commit | 70cf73d4564babb789ae8382f1e85f503c8eee9c (patch) | |
| tree | 98afc700d9b4db3ee3c9aab31883834a14155eb5 | |
| parent | feat: Development commit (diff) | |
| download | sora-testing-70cf73d4564babb789ae8382f1e85f503c8eee9c.tar.xz sora-testing-70cf73d4564babb789ae8382f1e85f503c8eee9c.zip | |
feat: Development commit
| -rw-r--r-- | Sora/Views/Post/Grid/PostGridThumbnailView.swift | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Sora/Views/Post/Grid/PostGridThumbnailView.swift b/Sora/Views/Post/Grid/PostGridThumbnailView.swift index 15bf9da..b415b3b 100644 --- a/Sora/Views/Post/Grid/PostGridThumbnailView.swift +++ b/Sora/Views/Post/Grid/PostGridThumbnailView.swift @@ -57,7 +57,9 @@ struct PostGridThumbnailView: View { if #available(iOS 18.0, macOS 15.0, *) { imageContent(image: image) .onScrollVisibilityChange { visible in - if post == posts.last, !manager.endOfData, visible { + if posts.count > 4 && post == posts[posts.count - (posts.count / 4)], + !manager.endOfData, visible + { Task(priority: .utility) { await manager.loadNextPage() } } } |