commit | fcd5f298ac693703bf014474ec0b854cfef6232e | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Tue Jul 14 07:29:29 2020 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Tue Jul 14 07:29:29 2020 +0000 |
tree | 4aec53fc4531bdc3f7f7795f480028496c3e2e35 | |
parent | 43c87db694caae87dab7cf97d5e0c04d8b683bb7 [diff] | |
parent | 8e9a3cf84d9da279bcb80d3df38233e3602d669c [diff] |
Merge "Fix the illumination dot getting stuck"
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java index 97e97ff..04f2892 100644 --- a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java +++ b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java
@@ -156,6 +156,7 @@ } private void hideUdfpsOverlay() { + onFingerUp(); mHandler.post(() -> { Log.v(TAG, "hideUdfpsOverlay | removing window"); if (mIsOverlayShowing) {
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsView.java b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsView.java index dfc7d53..8190550 100644 --- a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsView.java +++ b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsView.java
@@ -143,12 +143,12 @@ void onFingerDown() { mIsFingerDown = true; mSensorPaint.setStyle(Paint.Style.FILL); - invalidate(); + postInvalidate(); } void onFingerUp() { mIsFingerDown = false; mSensorPaint.setStyle(Paint.Style.STROKE); - invalidate(); + postInvalidate(); } }