commit | 48ba1e7f530dab01bd2e733b6466246380720a92 | [log] [tgz] |
---|---|---|
author | Craig Mautner <cmautner@google.com> | Mon Apr 02 13:18:16 2012 -0700 |
committer | Craig Mautner <cmautner@google.com> | Mon Apr 02 13:18:16 2012 -0700 |
tree | bb79ee4b9fa80b9f9a8af5ec6818ae6456976d67 | |
parent | c8bc97e53044cd62c0e023fdc441fd13127d0283 [diff] |
Defer a couple of Surface actions for WSAnimator. Perform the set-transparent-region-hint operation outside of the WindowManagerService loop. This is to isolate the Surface operation from the WindowManagerService inner loop. Similarly, defer the setWallpaperOffset call so it's animation is not coupled to the WindowManagerService inner loop. Note that both operations are still being done on the WindowManagerService thread. Change-Id: I97f030b2a9b7cffe91c77342a299bfac6e59e9f8