Merge "Remove flicker when unlocking + turning off screen" into udc-qpr-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
75748b6bfe
@@ -906,10 +906,7 @@ class KeyguardUnlockAnimationController @Inject constructor(
|
||||
}
|
||||
|
||||
fun setWallpaperAppearAmount(amount: Float) {
|
||||
val animationAlpha = when {
|
||||
!powerManager.isInteractive -> 0f
|
||||
else -> amount
|
||||
}
|
||||
val animationAlpha = amount
|
||||
|
||||
wallpaperTargets?.forEach { wallpaper ->
|
||||
// SyncRtSurfaceTransactionApplier cannot apply transaction when the target view is
|
||||
|
||||
@@ -385,8 +385,6 @@ class KeyguardUnlockAnimationControllerTest : SysuiTestCase() {
|
||||
// We expect that we've set the surface behind to alpha = 0f since we're not interactive.
|
||||
assertEquals(0f, params.alpha)
|
||||
assertTrue(params.matrix.isIdentity)
|
||||
assertEquals("Wallpaper surface was expected to have opacity 0",
|
||||
0f, captorWp.getLastValue().alpha)
|
||||
|
||||
verifyNoMoreInteractions(surfaceTransactionApplier)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user