summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Rob Carr <racarr@google.com> 2017-05-02 01:11:16 +0000
committer android-build-merger <android-build-merger@google.com> 2017-05-02 01:11:16 +0000
commitbdd5e56e778020a6a39c57c0c688389f1259e7aa (patch)
treeed143c2a5c15d736244e4e8c9b81920e9e66f79f
parent0a2b84d6d24b249c152d1354868bcb6d29f259da (diff)
parent8658d4338277e8b64ee0423cfcafff123de3aab1 (diff)
Merge "Fix cropping in docked stack." into oc-dev
am: 8658d43382 Change-Id: I2202a702f7d30c991399eccaa330ddfa650f5278
-rw-r--r--services/core/java/com/android/server/wm/WindowStateAnimator.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/wm/WindowStateAnimator.java b/services/core/java/com/android/server/wm/WindowStateAnimator.java
index 2236b597ac5e..a6b95d635ba7 100644
--- a/services/core/java/com/android/server/wm/WindowStateAnimator.java
+++ b/services/core/java/com/android/server/wm/WindowStateAnimator.java
@@ -1132,7 +1132,10 @@ class WindowStateAnimator {
// Task is non-null per shouldCropToStackBounds
final TaskStack stack = w.getTask().mStack;
stack.getDimBounds(finalClipRect);
- w.expandForSurfaceInsets(finalClipRect);
+
+ if (StackId.tasksAreFloating(stack.mStackId)) {
+ w.expandForSurfaceInsets(finalClipRect);
+ }
return true;
}