summaryrefslogtreecommitdiff
path: root/core/java/android/util/SparseArrayMap.java
diff options
context:
space:
mode:
authorChris Li <lihongyu@google.com>2022-01-20 18:32:52 +0800
committerChris Li <lihongyu@google.com>2022-01-21 13:00:25 +0800
commit1b97f8262c1a3f2b7244522e57198c382f6a923c (patch)
tree8832472b0c82be3b6e1c469203bddf026aca02fc /core/java/android/util/SparseArrayMap.java
parent72a8241ff73e9373c23128f7481d29217465bc0a (diff)
Queue applySyncTransaction calls when there is active BLAST sync
We currently queue applySyncTransaction in WM Shell, but it doesn't sync with Shell transition collection. However, when both happen, it may cause issue because the BLASTSyncEngine currently only support 1 sync at a time. Move the Shell transition queue to WindowOrganizerController as we only queue organizer sync. Unfortunately, unlike organizer sync that is in one WCT, we can't prevent any core-initiated transition. We don't expect it to happen, but if it does, we need to handle them case by case. Fix: 213866869 Test: atest WMShellFlickerTests:ExpandBubbleScreen Change-Id: Ida331585b018e848e2f801da55cb6a4b999950f4
Diffstat (limited to 'core/java/android/util/SparseArrayMap.java')
0 files changed, 0 insertions, 0 deletions