From 38bb7c116ffeced40f0ec1cbd745c6739a1887c7 Mon Sep 17 00:00:00 2001 From: Beverly Date: Thu, 16 Dec 2021 15:06:29 -0500 Subject: [PATCH] Unregister the dialog listener on detached We don't want leaks! Test: manual Fixes: 211010342 Change-Id: Iab6e7cd0c414ec845d25ab50d2071fd6b834e4a1 --- .../systemui/biometrics/UdfpsAnimationViewController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsAnimationViewController.java b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsAnimationViewController.java index 07aec6994bd0a..73e3aecd8b631 100644 --- a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsAnimationViewController.java +++ b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsAnimationViewController.java @@ -75,7 +75,7 @@ abstract class UdfpsAnimationViewController @Override protected void onViewDetached() { mPanelExpansionStateManager.removeExpansionListener(mPanelExpansionListener); - mDialogManager.registerListener(mDialogListener); + mDialogManager.unregisterListener(mDialogListener); mDumpManger.unregisterDumpable(getDumpTag()); }