summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorRobert Carr <racarr@google.com>2016-09-08 12:56:42 -0700
committerRob Carr <racarr@google.com>2016-09-09 16:36:47 +0000
commit5dc3f284bd4d4163738a5d133448a9193595fde3 (patch)
tree42ff649e30d17742f9d9bc886e453635dba84279 /tools/aapt2/java/JavaClassGenerator_test.cpp
parent735b9eca0f52fd27646ac7187bcebc56273bb771 (diff)
Remove reuse of pending deferred transactions.
Only defer transactions originating from repositionChild. There is no guarantee the frame we are suggested to synchronize to will ever arrive and synchronizing WM originated transactions to this can interfere with implementation of system policy. Anyway this code originally was fixing a case where transactions pushed by pulling down the notification shade, would interrupt animating SurfaceView's by pushing an undeferred transaction for those SurfaceView's. This doesn't seem to be occuring anymore even without this code. Furthermore even if it was occuring, we should prevent transactions from pushing updates for Surfaces where nothing has really changed, rather than attempt to chain the deferred transactions. Bug: 31293950 Bug: 27098060 Bug: 28858420 Change-Id: Ifb83fe78bb4e7d18376e53a743709648aa1e03bc
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions