From e9f71ed07cb2c719c129416cd36e8b834bef7f30 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Wed, 12 Apr 2023 13:34:21 -0700 Subject: [PATCH] Load images asyncronously from disk Changelog-Fixed: Fix hitches caused by syncronous loading of cached images --- damus/Util/Extensions/KFOptionSetter+.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/damus/Util/Extensions/KFOptionSetter+.swift b/damus/Util/Extensions/KFOptionSetter+.swift index 3da4d016..023a2e59 100644 --- a/damus/Util/Extensions/KFOptionSetter+.swift +++ b/damus/Util/Extensions/KFOptionSetter+.swift @@ -22,6 +22,7 @@ extension KFOptionSetter { maxSize: imageContext.maxMebibyteSize(), downsampleSize: imageContext.downsampleSize() ) + options.loadDiskFileSynchronously = false options.backgroundDecode = true options.cacheOriginalImage = true options.scaleFactor = UIScreen.main.scale