commit | 4b92c20bc69e104b34e7cc84b1bce423ffac872a | [log] [tgz] |
---|---|---|
author | Hyunyoung Song <hyunyoungs@google.com> | Mon Jun 14 23:28:01 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Mon Jun 14 23:28:01 2021 +0000 |
tree | 941dd4b57de8669f2fc279967c070b586e9af2ae | |
parent | 99600f15982734632960ec4438e37fa3453ab770 [diff] | |
parent | 8c0f8fba9ce5dc5b9fab14e5fb6d015c32e4637b [diff] |
Merge "Fix NPE inside REcyclerViewFastScroller" into sc-dev am: 8c0f8fba9c Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14966513 Change-Id: I58ce3555a5b16207d182459c04cbd848ae019439
diff --git a/src/com/android/launcher3/views/RecyclerViewFastScroller.java b/src/com/android/launcher3/views/RecyclerViewFastScroller.java index f49d1b5..78916ac 100644 --- a/src/com/android/launcher3/views/RecyclerViewFastScroller.java +++ b/src/com/android/launcher3/views/RecyclerViewFastScroller.java
@@ -344,7 +344,7 @@ // swiping very close to the thumb area (not just within it's bound) // will also prevent back gesture SYSTEM_GESTURE_EXCLUSION_RECT.get(0).offset(mThumbDrawOffset.x, mThumbDrawOffset.y); - if (Utilities.ATLEAST_Q) { + if (Utilities.ATLEAST_Q && mSystemGestureInsets != null) { SYSTEM_GESTURE_EXCLUSION_RECT.get(0).left = SYSTEM_GESTURE_EXCLUSION_RECT.get(0).right - mSystemGestureInsets.right; }