diff options
| author | 2018-01-05 17:23:47 +0100 | |
|---|---|---|
| committer | 2018-01-09 15:23:22 +0100 | |
| commit | 6b0f8461cfcd6eafa31e5bad0c46048a76a2d616 (patch) | |
| tree | 7ce8eb460d5c7c77cafc888ef566b4eae6cbad14 /libs/input/PointerController.cpp | |
| parent | 1e8c4c8c0c9111b7ae90e110c73122c7bff1df81 (diff) | |
Call prepareSurfaces in applySurfacesChangesTransaction
Instead of doing custom magic by conditionally calling
prepareSurface but only on the WindowAnimator, we just prepare
all surfaces. This avoids issues with transaction position/size
caching as the cached size/position might not be applied early
enough/could be reordered.
Test: go/wm-smoke
Test: Enter split screen, resize things, ensure everything is
absolutely in sync.
Change-Id: I9ff5e6fd37dde9406b1529c86daf42061b282cb2
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions