Merge "Fixed logic error when calculating window touch exclude region." into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
8eb290150c
@@ -378,6 +378,8 @@ class DisplayContent {
|
|||||||
* We save the focused task region once we find it, and add it back at the end.
|
* We save the focused task region once we find it, and add it back at the end.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
task.getDimBounds(mTmpRect);
|
||||||
|
|
||||||
if (task == focusedTask) {
|
if (task == focusedTask) {
|
||||||
addBackFocusedTask = true;
|
addBackFocusedTask = true;
|
||||||
mTmpRect2.set(mTmpRect);
|
mTmpRect2.set(mTmpRect);
|
||||||
@@ -385,7 +387,6 @@ class DisplayContent {
|
|||||||
|
|
||||||
final boolean isFreeformed = task.inFreeformWorkspace();
|
final boolean isFreeformed = task.inFreeformWorkspace();
|
||||||
if (task != focusedTask || isFreeformed) {
|
if (task != focusedTask || isFreeformed) {
|
||||||
task.getDimBounds(mTmpRect);
|
|
||||||
if (isFreeformed) {
|
if (isFreeformed) {
|
||||||
// If the task is freeformed, enlarge the area to account for outside
|
// If the task is freeformed, enlarge the area to account for outside
|
||||||
// touch area for resize.
|
// touch area for resize.
|
||||||
|
|||||||
Reference in New Issue
Block a user