summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/WorkspaceStateTransitionAnimation.java
diff options
context:
space:
mode:
authorTony Wickham <twickham@google.com>2017-12-05 14:24:37 -0800
committerTony Wickham <twickham@google.com>2017-12-12 14:58:50 -0800
commita447bd884b0bef155dabab3e8228c206904ee469 (patch)
tree5e96c215cb19e6e2d42b521a32657540e3cadeba /src/com/android/launcher3/WorkspaceStateTransitionAnimation.java
parentde5535a1ecb38c6251010583b70c70cee4aedab4 (diff)
downloadandroid_packages_apps_Trebuchet-a447bd884b0bef155dabab3e8228c206904ee469.tar.gz
android_packages_apps_Trebuchet-a447bd884b0bef155dabab3e8228c206904ee469.tar.bz2
android_packages_apps_Trebuchet-a447bd884b0bef155dabab3e8228c206904ee469.zip
Hide hotseat in landscape overview
Bug: 70179916 Change-Id: Ib277a054cf16233ab9156a4448c41952e3295fae
Diffstat (limited to 'src/com/android/launcher3/WorkspaceStateTransitionAnimation.java')
-rw-r--r--src/com/android/launcher3/WorkspaceStateTransitionAnimation.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/launcher3/WorkspaceStateTransitionAnimation.java b/src/com/android/launcher3/WorkspaceStateTransitionAnimation.java
index 9f76b6f96..2392c9b41 100644
--- a/src/com/android/launcher3/WorkspaceStateTransitionAnimation.java
+++ b/src/com/android/launcher3/WorkspaceStateTransitionAnimation.java
@@ -18,6 +18,7 @@ package com.android.launcher3;
import static com.android.launcher3.LauncherAnimUtils.DRAWABLE_ALPHA;
import static com.android.launcher3.LauncherAnimUtils.SCALE_PROPERTY;
+import static com.android.launcher3.Partner.TAG;
import static com.android.launcher3.compat.AccessibilityManagerCompat.isAccessibilityEnabled;
import android.animation.Animator;
@@ -25,6 +26,7 @@ import android.animation.AnimatorListenerAdapter;
import android.animation.ObjectAnimator;
import android.animation.TimeInterpolator;
import android.animation.ValueAnimator;
+import android.util.Log;
import android.util.Property;
import android.view.View;
@@ -138,6 +140,10 @@ public class WorkspaceStateTransitionAnimation {
propertySetter.setFloat(mWorkspace, View.TRANSLATION_Y,
finalWorkspaceTranslationY, Interpolators.ZOOM_IN);
+ float hotseatAlpha = state.getHoseatAlpha(mLauncher);
+ propertySetter.setViewAlpha(mWorkspace.createHotseatAlphaAnimator(hotseatAlpha),
+ mLauncher.getHotseat(), hotseatAlpha);
+
// Set scrim
propertySetter.setInt(mLauncher.getDragLayer().getScrim(), DRAWABLE_ALPHA,
state.hasScrim ? mWorkspaceScrimAlpha : 0, Interpolators.DEACCEL_1_5);
@@ -159,6 +165,7 @@ public class WorkspaceStateTransitionAnimation {
public static class PropertySetter {
public void setViewAlpha(Animator anim, View view, float alpha) {
+ Log.d(TAG, "setViewAlpha: " + anim + " " + alpha);
if (anim != null) {
anim.end();
return;