summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Riley Jones <jonesriley@google.com> 2024-03-15 19:24:16 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-03-15 19:24:16 +0000
commit9616f567cb2e9fedd0840cb9991cbe8f6ece965f (patch)
tree0421180861b427600cefaeccdf1560921393febf
parent7ffb485f8852ed6d64e2f558f6d8b96fc07101f4 (diff)
parent9d5b731f8886920a2a6317ecdc1c21d741a73cba (diff)
Merge "Cleanup of floatingMenuRadiiAnimation" into main
-rw-r--r--packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/MenuView.java15
-rw-r--r--packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/RadiiAnimator.java2
2 files changed, 4 insertions, 13 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/MenuView.java b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/MenuView.java
index 0c9712de3264..1f5a0bf328af 100644
--- a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/MenuView.java
+++ b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/MenuView.java
@@ -185,11 +185,7 @@ class MenuView extends FrameLayout implements
final GradientDrawable gradientDrawable = getContainerViewGradient();
gradientDrawable.setStroke(mMenuViewAppearance.getMenuStrokeWidth(),
mMenuViewAppearance.getMenuStrokeColor());
- if (Flags.floatingMenuRadiiAnimation()) {
- mMenuAnimationController.startRadiiAnimation(mMenuViewAppearance.getMenuRadii());
- } else {
- gradientDrawable.setCornerRadii(mMenuViewAppearance.getMenuRadii());
- }
+ mMenuAnimationController.startRadiiAnimation(mMenuViewAppearance.getMenuRadii());
}
void setRadii(float[] radii) {
@@ -402,13 +398,8 @@ class MenuView extends FrameLayout implements
getContainerViewInsetLayer().setLayerInset(INDEX_MENU_ITEM, insets[0], insets[1], insets[2],
insets[3]);
- if (Flags.floatingMenuRadiiAnimation()) {
- mMenuAnimationController.startRadiiAnimation(
- mMenuViewAppearance.getMenuMovingStateRadii());
- } else {
- final GradientDrawable gradientDrawable = getContainerViewGradient();
- gradientDrawable.setCornerRadii(mMenuViewAppearance.getMenuMovingStateRadii());
- }
+ mMenuAnimationController.startRadiiAnimation(
+ mMenuViewAppearance.getMenuMovingStateRadii());
}
void onBoundsInParentChanged(int newLeft, int newTop) {
diff --git a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/RadiiAnimator.java b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/RadiiAnimator.java
index 4aa0d89cddb5..8de12f3e1f34 100644
--- a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/RadiiAnimator.java
+++ b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/RadiiAnimator.java
@@ -73,7 +73,7 @@ class RadiiAnimator {
@Override
public void onAnimationRepeat(@NonNull Animator animation) {}
});
- mAnimationDriver.setInterpolator(new android.view.animation.BounceInterpolator());
+ mAnimationDriver.setInterpolator(new android.view.animation.DecelerateInterpolator());
}
void startAnimation(float[] endValues) {