commit | 4c564ef04fe7f03456158b6e24c97c9bb01ef77e | [log] [tgz] |
---|---|---|
author | Tony Huang <tonyychuang@google.com> | Fri Nov 06 17:33:55 2020 +0800 |
committer | Tony Huang <tonyychuang@google.com> | Tue Jan 12 15:47:56 2021 +0800 |
tree | d0e2d6c8d39b0e6e02b5038e6b448f5fa3e9329f | |
parent | 2f01d3d29db9450d3f993478dc4c4140cff4313b [diff] |
Use queue to defer all task events It has two layer defer currently, it should only remain queue events method. Remove using of mDeferTaskOrgCallbacksConsumer and extand using of queue method to onTaskAppeared, onTaskVanished and onBackPressedOnTaskRoot. Bug: 171749427 Test: check split screen, PiP and bubbles work normally Test: atest WmTests:WindowOrganizerTests Test: atest CtsHarmfulAppWarningHostTestCases Change-Id: I1556d8352c97bfb8d8f55bfe30f49d266ba624fe