perf: fix gif decoding performance issues
Preload as much as possible so that gif's don't use as much CPU Changelog-Fixed: Fix performance issue with gifs
This commit is contained in:
@@ -23,7 +23,7 @@ struct EditBannerImageView: View {
|
|||||||
KFAnimatedImage(get_banner_url(banner: banner_image?.absoluteString, pubkey: damus_state.pubkey, profiles: damus_state.profiles))
|
KFAnimatedImage(get_banner_url(banner: banner_image?.absoluteString, pubkey: damus_state.pubkey, profiles: damus_state.profiles))
|
||||||
.imageContext(.banner, disable_animation: damus_state.settings.disable_animation)
|
.imageContext(.banner, disable_animation: damus_state.settings.disable_animation)
|
||||||
.configure { view in
|
.configure { view in
|
||||||
view.framePreloadCount = 3
|
view.framePreloadCount = .max
|
||||||
}
|
}
|
||||||
.placeholder { _ in
|
.placeholder { _ in
|
||||||
Color(uiColor: .secondarySystemBackground)
|
Color(uiColor: .secondarySystemBackground)
|
||||||
|
|||||||
Reference in New Issue
Block a user