From 01601641c2f1f84e2dca76671981b85f17c92e13 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 10 Sep 2021 12:07:33 +0200 Subject: [PATCH] clear Glide disk cache when device storage has less than 2% left https://bumptech.github.io/glide/doc/caching.html#disk-cache !1025 --- .../java/org/fdroid/fdroid/receiver/DeviceStorageReceiver.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/fdroid/fdroid/receiver/DeviceStorageReceiver.java b/app/src/main/java/org/fdroid/fdroid/receiver/DeviceStorageReceiver.java index 7aaa04019..01da1018e 100644 --- a/app/src/main/java/org/fdroid/fdroid/receiver/DeviceStorageReceiver.java +++ b/app/src/main/java/org/fdroid/fdroid/receiver/DeviceStorageReceiver.java @@ -4,6 +4,8 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; +import com.bumptech.glide.Glide; + import org.fdroid.fdroid.DeleteCacheService; import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.work.CleanCacheWorker; @@ -21,6 +23,7 @@ public class DeviceStorageReceiver extends BroadcastReceiver { CleanCacheWorker.force(context); if (percentageFree <= 2) { DeleteCacheService.deleteAll(context); + Glide.get(context).clearDiskCache(); } } }