summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/touch
diff options
context:
space:
mode:
authorTony Wickham <twickham@google.com>2019-07-24 17:32:08 -0700
committerTony Wickham <twickham@google.com>2019-07-31 14:44:28 -0700
commitc088051c29ff3e98771d9942e5f150b3ba345cbc (patch)
tree84ff6b9055b4651c22883aaee66f41793ff8cee9 /src/com/android/launcher3/touch
parent3bbb20262b204573f1017ae596b5e068f4e7267c (diff)
downloadandroid_packages_apps_Trebuchet-c088051c29ff3e98771d9942e5f150b3ba345cbc.tar.gz
android_packages_apps_Trebuchet-c088051c29ff3e98771d9942e5f150b3ba345cbc.tar.bz2
android_packages_apps_Trebuchet-c088051c29ff3e98771d9942e5f150b3ba345cbc.zip
Add OverviewScrim to show below overview but above workspace
- Refactor some basic scrim logic to Scrim class and have WorkspaceAndHotseatScrim and OverviewScrim extend it - Draw OverviewScrim under recents unless predictions are disabled, in which case draw it under hotseat (since that is in recents) - Remove sysui scrim (behind status bar and nav bar) when overview is peeking Bug: 132455160 Change-Id: Ia5d6f54582a4c5a70e3b2d4a98281567edd68519
Diffstat (limited to 'src/com/android/launcher3/touch')
-rw-r--r--src/com/android/launcher3/touch/AbstractStateChangeTouchController.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/android/launcher3/touch/AbstractStateChangeTouchController.java b/src/com/android/launcher3/touch/AbstractStateChangeTouchController.java
index 49f515ad4..054534417 100644
--- a/src/com/android/launcher3/touch/AbstractStateChangeTouchController.java
+++ b/src/com/android/launcher3/touch/AbstractStateChangeTouchController.java
@@ -518,6 +518,7 @@ public abstract class AbstractStateChangeTouchController
logReachedState(logAction, targetState);
}
mLauncher.getStateManager().goToState(targetState, false /* animated */);
+ mLauncher.getDragLayer().getScrim().animateToSysuiMultiplier(1, 0, 0);
}
private void logReachedState(int logAction, LauncherState targetState) {