From db5839b6ee99f9dbfa375777c6b3e095b6510593 Mon Sep 17 00:00:00 2001 From: Beverly Date: Thu, 1 Apr 2021 15:20:46 -0400 Subject: [PATCH] Change Udfps window type to KEYGUARD_DIALOG So it'll show over the StatusBar and NotificationShade, but won't be above GlobalActions. Test: manual Fixes: 183129768 Change-Id: I9dc70464d34f78af9606e7f4ea7c8a55f0b71b9d --- .../src/com/android/systemui/biometrics/UdfpsController.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java index 078ec9fdfd1c8..fe74d3290dc27 100644 --- a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java +++ b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java @@ -327,8 +327,7 @@ public class UdfpsController implements DozeReceiver, HbmCallback { mStatusBar.setSensorRect(getSensorLocation()); mCoreLayoutParams = new WindowManager.LayoutParams( - // TODO(b/152419866): Use the UDFPS window type when it becomes available. - WindowManager.LayoutParams.TYPE_BOOT_PROGRESS, + WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG, WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN | WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE