commit | 28fb865b01094fe0dcad7e0f5fa89fa45a96ba51 | [log] [tgz] |
---|---|---|
author | Tony Huang <tonyychuang@google.com> | Fri Jan 15 03:02:15 2021 +0000 |
committer | Tony Huang <tonyychuang@google.com> | Mon Jan 18 11:44:19 2021 +0800 |
tree | 3d9c430da73084278c76ca6da7a9b5fbc4725b17 | |
parent | 7d6b3cc8fc0dc5df63c3cf7f5cb3e0470602445d [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 Bug: 177551997 Test: check split screen, PiP and bubbles work normally Test: atest WmTests:WindowOrganizerTests Test: atest CtsHarmfulAppWarningHostTestCases Change-Id: Ic8fea93117f45b60f15b06773eefbbde11e48fd5