mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-05 10:26:52 +00:00
Merge "Reducing the no-intercept area to widget picker recycler view" into tm-qpr-dev
This commit is contained in:
@@ -615,12 +615,13 @@ public class WidgetsFullSheet extends BaseWidgetSheet
|
||||
// Disable swipe down when recycler view is scrolling
|
||||
if (ev.getAction() == MotionEvent.ACTION_DOWN) {
|
||||
mNoIntercept = false;
|
||||
RecyclerViewFastScroller scroller = getRecyclerView().getScrollbar();
|
||||
WidgetsRecyclerView recyclerView = getRecyclerView();
|
||||
RecyclerViewFastScroller scroller = recyclerView.getScrollbar();
|
||||
if (scroller.getThumbOffsetY() >= 0
|
||||
&& getPopupContainer().isEventOverView(scroller, ev)) {
|
||||
mNoIntercept = true;
|
||||
} else if (getPopupContainer().isEventOverView(mContent, ev)) {
|
||||
mNoIntercept = !getRecyclerView().shouldContainerScroll(ev, getPopupContainer());
|
||||
} else if (getPopupContainer().isEventOverView(recyclerView, ev)) {
|
||||
mNoIntercept = !recyclerView.shouldContainerScroll(ev, getPopupContainer());
|
||||
}
|
||||
|
||||
if (mSearchBar.isSearchBarFocused()
|
||||
|
||||
Reference in New Issue
Block a user