Loading packages/SystemUI/src/com/android/systemui/biometrics/UdfpsAnimationView.java +1 −1 Original line number Diff line number Diff line Loading @@ -111,7 +111,7 @@ abstract class UdfpsAnimationView extends FrameLayout { return (int) ((1 - percent) * 255); } public void onExpansionChanged(float expansion, boolean expanded) { public void onExpansionChanged(float expansion) { mAlpha = expansionToAlpha(expansion); updateAlpha(); } Loading packages/SystemUI/src/com/android/systemui/biometrics/UdfpsAnimationViewController.java +7 −5 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ abstract class UdfpsAnimationViewController<T extends UdfpsAnimationView> @NonNull final PanelExpansionStateManager mPanelExpansionStateManager; @NonNull final DumpManager mDumpManger; boolean mNotificationShadeExpanded; boolean mNotificationShadeVisible; protected UdfpsAnimationViewController( T view, Loading Loading @@ -85,7 +85,7 @@ abstract class UdfpsAnimationViewController<T extends UdfpsAnimationView> @Override public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { pw.println("mNotificationShadeExpanded=" + mNotificationShadeExpanded); pw.println("mNotificationShadeVisible=" + mNotificationShadeVisible); pw.println("shouldPauseAuth()=" + shouldPauseAuth()); pw.println("isPauseAuth=" + mView.isPauseAuth()); } Loading @@ -95,7 +95,7 @@ abstract class UdfpsAnimationViewController<T extends UdfpsAnimationView> * authentication. */ boolean shouldPauseAuth() { return mNotificationShadeExpanded; return mNotificationShadeVisible; } /** Loading Loading @@ -182,8 +182,10 @@ abstract class UdfpsAnimationViewController<T extends UdfpsAnimationView> @Override public void onPanelExpansionChanged( float fraction, boolean expanded, boolean tracking) { mNotificationShadeExpanded = expanded; mView.onExpansionChanged(fraction, expanded); // Notification shade can be expanded but not visible (fraction: 0.0), for example // when a heads-up notification (HUN) is showing. mNotificationShadeVisible = expanded && fraction > 0f; mView.onExpansionChanged(fraction); updatePauseAuth(); } }; Loading packages/SystemUI/src/com/android/systemui/biometrics/UdfpsKeyguardViewController.java +1 −1 Original line number Diff line number Diff line Loading @@ -211,7 +211,7 @@ public class UdfpsKeyguardViewController extends UdfpsAnimationViewController<Ud return false; } if (mUdfpsRequested && !mNotificationShadeExpanded if (mUdfpsRequested && !mNotificationShadeVisible && (!mIsBouncerVisible || mInputBouncerHiddenAmount != KeyguardBouncer.EXPANSION_VISIBLE)) { return false; Loading Loading
packages/SystemUI/src/com/android/systemui/biometrics/UdfpsAnimationView.java +1 −1 Original line number Diff line number Diff line Loading @@ -111,7 +111,7 @@ abstract class UdfpsAnimationView extends FrameLayout { return (int) ((1 - percent) * 255); } public void onExpansionChanged(float expansion, boolean expanded) { public void onExpansionChanged(float expansion) { mAlpha = expansionToAlpha(expansion); updateAlpha(); } Loading
packages/SystemUI/src/com/android/systemui/biometrics/UdfpsAnimationViewController.java +7 −5 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ abstract class UdfpsAnimationViewController<T extends UdfpsAnimationView> @NonNull final PanelExpansionStateManager mPanelExpansionStateManager; @NonNull final DumpManager mDumpManger; boolean mNotificationShadeExpanded; boolean mNotificationShadeVisible; protected UdfpsAnimationViewController( T view, Loading Loading @@ -85,7 +85,7 @@ abstract class UdfpsAnimationViewController<T extends UdfpsAnimationView> @Override public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { pw.println("mNotificationShadeExpanded=" + mNotificationShadeExpanded); pw.println("mNotificationShadeVisible=" + mNotificationShadeVisible); pw.println("shouldPauseAuth()=" + shouldPauseAuth()); pw.println("isPauseAuth=" + mView.isPauseAuth()); } Loading @@ -95,7 +95,7 @@ abstract class UdfpsAnimationViewController<T extends UdfpsAnimationView> * authentication. */ boolean shouldPauseAuth() { return mNotificationShadeExpanded; return mNotificationShadeVisible; } /** Loading Loading @@ -182,8 +182,10 @@ abstract class UdfpsAnimationViewController<T extends UdfpsAnimationView> @Override public void onPanelExpansionChanged( float fraction, boolean expanded, boolean tracking) { mNotificationShadeExpanded = expanded; mView.onExpansionChanged(fraction, expanded); // Notification shade can be expanded but not visible (fraction: 0.0), for example // when a heads-up notification (HUN) is showing. mNotificationShadeVisible = expanded && fraction > 0f; mView.onExpansionChanged(fraction); updatePauseAuth(); } }; Loading
packages/SystemUI/src/com/android/systemui/biometrics/UdfpsKeyguardViewController.java +1 −1 Original line number Diff line number Diff line Loading @@ -211,7 +211,7 @@ public class UdfpsKeyguardViewController extends UdfpsAnimationViewController<Ud return false; } if (mUdfpsRequested && !mNotificationShadeExpanded if (mUdfpsRequested && !mNotificationShadeVisible && (!mIsBouncerVisible || mInputBouncerHiddenAmount != KeyguardBouncer.EXPANSION_VISIBLE)) { return false; Loading