From 8d84b641c9bb96e919002bb13cef4605d6a82914 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 10 Nov 2023 14:28:59 +0100 Subject: [PATCH] Prevent memory leak --- app/src/main/java/eu/faircode/email/Helper.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Helper.java b/app/src/main/java/eu/faircode/email/Helper.java index 95ea088396..949212127e 100644 --- a/app/src/main/java/eu/faircode/email/Helper.java +++ b/app/src/main/java/eu/faircode/email/Helper.java @@ -130,6 +130,7 @@ import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.OnLifecycleEvent; import androidx.preference.PreferenceManager; import androidx.recyclerview.selection.SelectionTracker; +import androidx.recyclerview.widget.ItemTouchHelper; import androidx.recyclerview.widget.RecyclerView; import androidx.viewpager.widget.PagerAdapter; @@ -1870,6 +1871,7 @@ public class Helper { SelectionTracker.SelectionPredicate.class.isAssignableFrom(type) || PagerAdapter.class.isAssignableFrom(type) || RecyclerView.Adapter.class.isAssignableFrom(type) || + ItemTouchHelper.class.isAssignableFrom(type) || TwoStateOwner.class.isAssignableFrom(type)) try { Log.i("Clearing " + fname);