Merge "Merge "Enforce max size for resizing operations." into rvc-dev am: c43997ba15 am: 3f87a39a37 am: 68930175d4" into rvc-qpr-dev-plus-aosp
This commit is contained in:
committed by
Android (Google) Code Review
commit
f7ba5f3446
@@ -91,14 +91,14 @@ public class TaskResizingAlgorithm {
|
||||
int width = right - left;
|
||||
int height = bottom - top;
|
||||
if ((ctrlType & CTRL_LEFT) != 0) {
|
||||
width = Math.max(minVisibleWidth, width - deltaX);
|
||||
width = Math.max(minVisibleWidth, Math.min(width - deltaX, maxVisibleSize.x));
|
||||
} else if ((ctrlType & CTRL_RIGHT) != 0) {
|
||||
width = Math.max(minVisibleWidth, width + deltaX);
|
||||
width = Math.max(minVisibleWidth, Math.min(width + deltaX, maxVisibleSize.x));
|
||||
}
|
||||
if ((ctrlType & CTRL_TOP) != 0) {
|
||||
height = Math.max(minVisibleHeight, height - deltaY);
|
||||
height = Math.max(minVisibleHeight, Math.min(height - deltaY, maxVisibleSize.y));
|
||||
} else if ((ctrlType & CTRL_BOTTOM) != 0) {
|
||||
height = Math.max(minVisibleHeight, height + deltaY);
|
||||
height = Math.max(minVisibleHeight, Math.min(height + deltaY, maxVisibleSize.y));
|
||||
}
|
||||
|
||||
// If we have to preserve the orientation - check that we are doing so.
|
||||
|
||||
Reference in New Issue
Block a user