Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e81c9535 authored by Android Build Coastguard Worker's avatar Android Build Coastguard Worker
Browse files

Snap for 9869481 from 30c2bdda to tm-qpr3-release

Change-Id: Ibc380823a4274ae5a477e5d82d6307856ff00fb2
parents 67cb59af 30c2bdda
Loading
Loading
Loading
Loading
+8 −10
Original line number Diff line number Diff line
@@ -353,16 +353,10 @@ public class ActivityAllAppsContainerView<T extends Context & ActivityContext>

    public boolean shouldContainerScroll(MotionEvent ev) {
        BaseDragLayer dragLayer = mActivityContext.getDragLayer();
        // IF the MotionEvent is inside the search box, and the container keeps on receiving
        // touch input, container should move down.
        if (dragLayer.isEventOverView(mSearchContainer, ev)) {
            return true;
        }
        // Scroll if not within the container view (e.g. over large-screen scrim).
        if (!dragLayer.isEventOverView(getVisibleContainerView(), ev)) {
            return true;
        }
        if (dragLayer.isEventOverView(mBottomSheetHandleArea, ev)) {
        // IF the MotionEvent is inside the search box or handle area, and the container keeps on
        // receiving touch input, container should move down.
        if (dragLayer.isEventOverView(mSearchContainer, ev)
                || dragLayer.isEventOverView(mBottomSheetHandleArea, ev)) {
            return true;
        }
        AllAppsRecyclerView rv = getActiveRecyclerView();
@@ -374,6 +368,10 @@ public class ActivityAllAppsContainerView<T extends Context & ActivityContext>
                && dragLayer.isEventOverView(rv.getScrollbar(), ev)) {
            return false;
        }
        // Scroll if not within the container view (e.g. over large-screen scrim).
        if (!dragLayer.isEventOverView(getVisibleContainerView(), ev)) {
            return true;
        }
        return rv.shouldContainerScroll(ev, dragLayer);
    }

+1 −0
Original line number Diff line number Diff line
@@ -333,6 +333,7 @@ public class RecyclerViewFastScroller extends View {
        }
    }

    @Override
    public void onDraw(Canvas canvas) {
        if (mThumbOffsetY < 0 || mRv == null) {
            return;