commit | acebd1f69adbb577cd2ad2adc8123875bdce6ed8 | [log] [tgz] |
---|---|---|
author | Samuel Fufa <sfufa@google.com> | Thu May 06 10:02:03 2021 -0500 |
committer | Samuel Fufa <sfufa@google.com> | Fri May 07 11:15:05 2021 -0500 |
tree | 2b6e25ebf8e63d11e2afedb3779905f8b2ac4a28 | |
parent | f94540b28a2a14c4c22a7d36ccb4f25d49efa472 [diff] [blame] |
[Search][Motion] Introduce header protection in AllApps ScrimView exposes ScrimDrawingController that allow FloatingHeaderView to observe AllApps scroll progress and draw header protection on Scrim. In addition, search box independently adopts header protection background to ensure proper clipping behavior. Test: local preview: https://drive.google.com/file/d/1_E577AAJ0LBg0zrKJQSEJK9GQnrtx7uv/view?usp=sharing&resourcekey=0-MTxjlB3xWyJ3qPvr4qMdig Bug: 184946772 Change-Id: I64c0f4f50d26c475d31542148a15c7c145588d3f
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index deb1147..5896f5a 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java
@@ -1192,7 +1192,7 @@ // Setup the drag controller (drop targets have to be added in reverse order in priority) mDropTargetBar.setup(mDragController); - mAllAppsController.setupViews(mAppsView); + mAllAppsController.setupViews(mScrimView, mAppsView); } /**