summaryrefslogtreecommitdiffstats
path: root/services/java/com/android/server/wm/ScreenRotationAnimation.java
diff options
context:
space:
mode:
authorCraig Mautner <cmautner@google.com>2012-04-06 18:04:13 -0700
committerCraig Mautner <cmautner@google.com>2012-04-06 18:04:13 -0700
commit3de422fe4fe903b1370f3f7ee9c7086966e15b28 (patch)
tree93d79a5d3ba08dce05a92ba20cb0c202cb7a0e65 /services/java/com/android/server/wm/ScreenRotationAnimation.java
parent1ade5ae9c812464f086f2151069781db1b27db2f (diff)
downloadframeworks_base-3de422fe4fe903b1370f3f7ee9c7086966e15b28.zip
frameworks_base-3de422fe4fe903b1370f3f7ee9c7086966e15b28.tar.gz
frameworks_base-3de422fe4fe903b1370f3f7ee9c7086966e15b28.tar.bz2
Fix endless looping in layout.
An odd alignment of the stars can end up with all of mAppToken.allDrawn animating and mAppToken.startingDisplayed all false, and animation not null. In such a case we can continue returning false but still pass the test in WindowAnimator.updateWindowsAndRotation setting wasAnimating to true. The combination continually sets the FINISH_LAYOUT_REDO_WALLPAPER bit in mPendingLayoutChanges. Fixes bug 6304838. Change-Id: Ie7a7b39ea218213f51dc3df3eefe4ff03f1d885d
Diffstat (limited to 'services/java/com/android/server/wm/ScreenRotationAnimation.java')
0 files changed, 0 insertions, 0 deletions