diff options
author | Alex Chau <alexchau@google.com> | 2022-04-14 17:51:59 +0100 |
---|---|---|
committer | Alex Chau <alexchau@google.com> | 2022-04-29 20:31:26 +0100 |
commit | f39cc126bf85c16a4264fc62816c00115f4ba110 (patch) | |
tree | 53ebad7fddf89f2431924edf1c981b1cc1cb35e2 /src_ui_overrides | |
parent | d9ddf6c12b019978a28031820c247f5ef8cc4981 (diff) | |
download | Launcher3-f39cc126bf85c16a4264fc62816c00115f4ba110.tar.gz |
Tune AllApps dismiss animation
- Avoid overriding interpolator in AllAppsTransitionController.setStateWithAnimation as it's no longer needed and it'll wrongly override interpolator for ANIM_ALL_APPS_FADE
- Override ANIM_ALL_APPS_FADE to FINAL_FRAME in QuickstepAtomicAnimationFactory for tap deadzone to dismiss animation, also added EMPHASIZED_ACCELERATE for the dismiss animation
- Tuned dismiss animation across form factors to 300ms
Fix: 220336617
Test: manual
Change-Id: I4b3e827b503dcb1dd39f0bd99d4c1dd5ffdba0f3
Diffstat (limited to 'src_ui_overrides')
-rw-r--r-- | src_ui_overrides/com/android/launcher3/uioverrides/states/AllAppsState.java | 4 | ||||
-rw-r--r-- | src_ui_overrides/com/android/launcher3/uioverrides/states/OverviewState.java | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src_ui_overrides/com/android/launcher3/uioverrides/states/AllAppsState.java b/src_ui_overrides/com/android/launcher3/uioverrides/states/AllAppsState.java index 8a435c9647..2f8e6806e0 100644 --- a/src_ui_overrides/com/android/launcher3/uioverrides/states/AllAppsState.java +++ b/src_ui_overrides/com/android/launcher3/uioverrides/states/AllAppsState.java @@ -39,8 +39,8 @@ public class AllAppsState extends LauncherState { } @Override - public int getTransitionDuration(Context context) { - return 320; + public int getTransitionDuration(Context context, boolean isToState) { + return isToState ? 500 : 300; } @Override diff --git a/src_ui_overrides/com/android/launcher3/uioverrides/states/OverviewState.java b/src_ui_overrides/com/android/launcher3/uioverrides/states/OverviewState.java index d1543175f4..7a228c42b8 100644 --- a/src_ui_overrides/com/android/launcher3/uioverrides/states/OverviewState.java +++ b/src_ui_overrides/com/android/launcher3/uioverrides/states/OverviewState.java @@ -34,7 +34,7 @@ public class OverviewState extends LauncherState { } @Override - public int getTransitionDuration(Context context) { + public int getTransitionDuration(Context context, boolean isToState) { return 250; } |