Merge "Removed stashing hotseat calls." into main

This commit is contained in:
Mykola Podolian
2024-10-24 20:36:06 +00:00
committed by Android (Google) Code Review
2 changed files with 13 additions and 11 deletions
@@ -856,23 +856,17 @@ public class BubbleBarViewController {
/**
* Hides the persistent taskbar if it is going to intersect with the expanded bubble bar if in
* app or overview. Set the hotseat stashed state if on launcher home screen. If not on launcher
* home screen and hotseat is stashed immediately un-stashes the hotseat.
* app or overview.
*/
private void adjustTaskbarAndHotseatToBubbleBarState(boolean isBubbleBarExpanded) {
if (mBubbleStashController.isBubblesShowingOnHome()) {
mTaskbarStashController.stashHotseat(isBubbleBarExpanded);
} else if (!mBubbleStashController.isTransientTaskBar()) {
if (!mBubbleStashController.isBubblesShowingOnHome()
&& !mBubbleStashController.isTransientTaskBar()) {
boolean hideTaskbar = isBubbleBarExpanded && isIntersectingTaskbar();
mTaskbarViewPropertiesProvider
.getIconsAlpha()
.animateToValue(hideTaskbar ? 0 : 1)
.start();
}
if (!mBubbleStashController.isBubblesShowingOnHome()
&& mTaskbarStashController.isHiddenForBubbles()) {
mTaskbarStashController.unStashHotseatInstantly();
}
}
/** Return {@code true} if expanded bubble bar would intersect the taskbar. */