diff options
| author | 2015-10-15 18:53:59 +0000 | |
|---|---|---|
| committer | 2015-10-15 18:53:59 +0000 | |
| commit | 2f8c74ab53a924d26c51c760148a7acfae6eb193 (patch) | |
| tree | ba372e85f398deab7261037ffd4830bdf558b5a2 | |
| parent | bd5b6252a5dd068c2db30fbbd16e87a656047197 (diff) | |
| parent | 0a543fac0f30c38d791cb108e521998333363104 (diff) | |
am 0a543fac: am 111b378a: am 575b629e: Merge "WindowStateAnimation: Clear transformation clip rect." into mnc-dr-dev
* commit '0a543fac0f30c38d791cb108e521998333363104':
WindowStateAnimation: Clear transformation clip rect.
| -rw-r--r-- | services/core/java/com/android/server/wm/WindowStateAnimator.java | 3 |
1 files changed, 2 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 726d29da533a..42042b94bc9f 100644 --- a/services/core/java/com/android/server/wm/WindowStateAnimator.java +++ b/services/core/java/com/android/server/wm/WindowStateAnimator.java @@ -1064,6 +1064,8 @@ class WindowStateAnimator { mAnimator.getScreenRotationAnimationLocked(displayId); final boolean screenAnimation = screenRotationAnimation != null && screenRotationAnimation.isAnimating(); + + mHasClipRect = false; if (selfTransformation || attachedTransformation != null || appTransformation != null || screenAnimation) { // cache often used attributes locally @@ -1139,7 +1141,6 @@ class WindowStateAnimator { // transforming since it is more important to have that // animation be smooth. mShownAlpha = mAlpha; - mHasClipRect = false; if (!mService.mLimitedAlphaCompositing || (!PixelFormat.formatHasAlpha(mWin.mAttrs.format) || (mWin.isIdentityMatrix(mDsDx, mDtDx, mDsDy, mDtDy) |