Fixed an issue where media was transitioning oddly for split shade

it shouldn't currently do the transitionion until we've fully
figured it out.

Bug: 184946919
Test: atest SystemUITests
Change-Id: I3960a04889b8b4b43110b779315960de0e5b2964
This commit is contained in:
Selim Cinek
2021-05-17 20:56:57 +02:00
parent 8304b95fad
commit 82de271251

View File

@@ -279,12 +279,14 @@ class LockscreenShadeTransitionController @Inject constructor(
nsslController.setTransitionToFullShadeAmount(field)
notificationPanelController.setTransitionToFullShadeAmount(field,
false /* animate */, 0 /* delay */)
mediaHierarchyManager.setTransitionToFullShadeAmount(field)
val scrimProgress = MathUtils.saturate(field / scrimTransitionDistance)
scrimController.setTransitionToFullShadeProgress(scrimProgress)
// TODO: appear qs also in split shade
val qsAmount = if (useSplitShade) 0f else field
qS.setTransitionToFullShadeAmount(qsAmount, false /* animate */)
// TODO: appear media also in split shade
val mediaAmount = if (useSplitShade) 0f else field
mediaHierarchyManager.setTransitionToFullShadeAmount(mediaAmount)
}
}
}