From 7eee970bd698ba4ca51f9a3a3ea046a1a34760b6 Mon Sep 17 00:00:00 2001 From: Nicolo' Mazzucato Date: Thu, 3 Feb 2022 15:04:45 +0100 Subject: [PATCH] [DO NOT MERGE] Ensure SensorManager is destroyed on Launcher activity destruction cp of I96bf525fe3730e7bf6b4c1042c18ef96622248fd to solve leak. Restricting automerge as the bug is already fixed on master, but the file has been converted to kotlin, so this cl can't be automatically patched there. Fix: 217144034 Test: See other cl Change-Id: Id81168475882e94fb81ea6c89388707e730da5f9 --- .../unfold/util/ScopedUnfoldTransitionProgressProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/SystemUI/shared/src/com/android/systemui/unfold/util/ScopedUnfoldTransitionProgressProvider.java b/packages/SystemUI/shared/src/com/android/systemui/unfold/util/ScopedUnfoldTransitionProgressProvider.java index 543232da303e5..9e59acb6b5b95 100644 --- a/packages/SystemUI/shared/src/com/android/systemui/unfold/util/ScopedUnfoldTransitionProgressProvider.java +++ b/packages/SystemUI/shared/src/com/android/systemui/unfold/util/ScopedUnfoldTransitionProgressProvider.java @@ -111,6 +111,7 @@ public final class ScopedUnfoldTransitionProgressProvider implements @Override public void destroy() { mSource.removeCallback(this); + mSource.destroy(); } @Override