Animate the bubble notification in overview
Flag: com.android.wm.shell.enable_bubble_bar
Fixes: 378095516
Test: manual
- swipe to overview
- send bubble notification
- observe bubble animation
Change-Id: I9e52f1f7c7ddcc19b075af662d79ee9327b89fdb
diff --git a/quickstep/src/com/android/launcher3/taskbar/bubbles/BubbleBarViewController.java b/quickstep/src/com/android/launcher3/taskbar/bubbles/BubbleBarViewController.java
index 96fadf7..6ab78be 100644
--- a/quickstep/src/com/android/launcher3/taskbar/bubbles/BubbleBarViewController.java
+++ b/quickstep/src/com/android/launcher3/taskbar/bubbles/BubbleBarViewController.java
@@ -893,9 +893,10 @@
mBubbleBarViewAnimator.animateToInitialState(bubble, isInApp, isExpanding);
return;
}
- boolean persistentTaskbarOrOnHome = mBubbleStashController.isBubblesShowingOnHome()
+ // if we're not stashed or we're in persistent taskbar, animate for collapsed state.
+ boolean animateForCollapsed = !mBubbleStashController.isStashed()
|| !mBubbleStashController.isTransientTaskBar();
- if (persistentTaskbarOrOnHome) {
+ if (animateForCollapsed) {
mBubbleBarViewAnimator.animateBubbleBarForCollapsed(bubble, isExpanding);
return;
}