diff --git a/app/src/main/java/com/mogo/launcher/lancet/MemoryLeakFix.kt b/app/src/main/java/com/mogo/launcher/lancet/MemoryLeakFix.kt index 6a204380c9..40c7224eea 100644 --- a/app/src/main/java/com/mogo/launcher/lancet/MemoryLeakFix.kt +++ b/app/src/main/java/com/mogo/launcher/lancet/MemoryLeakFix.kt @@ -75,7 +75,7 @@ internal class AccessSyntheticUtils { val ret = when (t) { is View -> { lifecycle = t.lifecycleOwner.lifecycle - ViewCompat.isAttachedToWindow(t) + t.parent == null || ViewCompat.isAttachedToWindow(t) } is Activity -> { lifecycle = t.findViewById(android.R.id.content)?.lifecycleOwner?.lifecycle