Loading packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java +5 −2 Original line number Diff line number Diff line Loading @@ -229,6 +229,7 @@ public class UdfpsController implements DozeReceiver, Dumpable { private final boolean mIsUdfpsNodeFeatureEnabled; private final List<String> mUdfpsSysfsNodePaths; private Handler mHandler; private void updateUdfpsNodes(String value) { if (!mIsUdfpsNodeFeatureEnabled) { Loading Loading @@ -803,6 +804,7 @@ public class UdfpsController implements DozeReceiver, Dumpable { mSessionTracker = sessionTracker; mDeviceEntryUdfpsTouchOverlayViewModel = deviceEntryUdfpsTouchOverlayViewModel; mDefaultUdfpsTouchOverlayViewModel = defaultUdfpsTouchOverlayViewModel; mHandler = new Handler(Looper.getMainLooper()); mIsUdfpsNodeFeatureEnabled = mContext.getResources().getBoolean( com.android.systemui.res.R.bool.config_enableUdfpsSysfsNodes Loading Loading @@ -1064,6 +1066,9 @@ public class UdfpsController implements DozeReceiver, Dumpable { mFingerprintManager.onUdfpsUiEvent(FingerprintManager.UDFPS_UI_READY, requestId, mSensorProps.sensorId); mLatencyTracker.onActionEnd(LatencyTracker.ACTION_UDFPS_ILLUMINATE); mHandler.postDelayed(() -> { updateUdfpsNodes("1"); }, 50); } private void onFingerDown( Loading Loading @@ -1124,8 +1129,6 @@ public class UdfpsController implements DozeReceiver, Dumpable { minor, major, orientation, time, gestureStart, isAod); Trace.endAsyncSection("UdfpsController.e2e.onPointerDown", 0); updateUdfpsNodes("1"); final View view = mOverlay.getTouchOverlay(); if (view != null && isOptical()) { if (mIgnoreRefreshRate) { Loading Loading
packages/SystemUI/src/com/android/systemui/biometrics/UdfpsController.java +5 −2 Original line number Diff line number Diff line Loading @@ -229,6 +229,7 @@ public class UdfpsController implements DozeReceiver, Dumpable { private final boolean mIsUdfpsNodeFeatureEnabled; private final List<String> mUdfpsSysfsNodePaths; private Handler mHandler; private void updateUdfpsNodes(String value) { if (!mIsUdfpsNodeFeatureEnabled) { Loading Loading @@ -803,6 +804,7 @@ public class UdfpsController implements DozeReceiver, Dumpable { mSessionTracker = sessionTracker; mDeviceEntryUdfpsTouchOverlayViewModel = deviceEntryUdfpsTouchOverlayViewModel; mDefaultUdfpsTouchOverlayViewModel = defaultUdfpsTouchOverlayViewModel; mHandler = new Handler(Looper.getMainLooper()); mIsUdfpsNodeFeatureEnabled = mContext.getResources().getBoolean( com.android.systemui.res.R.bool.config_enableUdfpsSysfsNodes Loading Loading @@ -1064,6 +1066,9 @@ public class UdfpsController implements DozeReceiver, Dumpable { mFingerprintManager.onUdfpsUiEvent(FingerprintManager.UDFPS_UI_READY, requestId, mSensorProps.sensorId); mLatencyTracker.onActionEnd(LatencyTracker.ACTION_UDFPS_ILLUMINATE); mHandler.postDelayed(() -> { updateUdfpsNodes("1"); }, 50); } private void onFingerDown( Loading Loading @@ -1124,8 +1129,6 @@ public class UdfpsController implements DozeReceiver, Dumpable { minor, major, orientation, time, gestureStart, isAod); Trace.endAsyncSection("UdfpsController.e2e.onPointerDown", 0); updateUdfpsNodes("1"); final View view = mOverlay.getTouchOverlay(); if (view != null && isOptical()) { if (mIgnoreRefreshRate) { Loading