Merge "Fix screenshot actions scrolling" into tm-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
111177e96b
@@ -49,6 +49,7 @@ public class DraggableConstraintLayout extends ConstraintLayout
|
||||
private final SwipeDismissHandler mSwipeDismissHandler;
|
||||
private final GestureDetector mSwipeDetector;
|
||||
private View mActionsContainer;
|
||||
private View mActionsContainerBackground;
|
||||
private SwipeDismissCallbacks mCallbacks;
|
||||
private final DisplayMetrics mDisplayMetrics;
|
||||
|
||||
@@ -118,7 +119,8 @@ public class DraggableConstraintLayout extends ConstraintLayout
|
||||
|
||||
@Override // View
|
||||
protected void onFinishInflate() {
|
||||
mActionsContainer = findViewById(R.id.actions_container_background);
|
||||
mActionsContainer = findViewById(R.id.actions_container);
|
||||
mActionsContainerBackground = findViewById(R.id.actions_container_background);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -129,10 +131,6 @@ public class DraggableConstraintLayout extends ConstraintLayout
|
||||
return mSwipeDetector.onTouchEvent(ev);
|
||||
}
|
||||
|
||||
public int getVisibleRight() {
|
||||
return mActionsContainer.getRight();
|
||||
}
|
||||
|
||||
/**
|
||||
* Cancel current dismissal animation, if any
|
||||
*/
|
||||
@@ -331,7 +329,7 @@ public class DraggableConstraintLayout extends ConstraintLayout
|
||||
if (startX > 0 || (startX == 0 && layoutDir == LAYOUT_DIRECTION_RTL)) {
|
||||
finalX = mDisplayMetrics.widthPixels;
|
||||
} else {
|
||||
finalX = -1 * mActionsContainer.getRight();
|
||||
finalX = -1 * mActionsContainerBackground.getRight();
|
||||
}
|
||||
float distance = Math.abs(finalX - startX);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user