Track transition creation overlap
Wrap all instances of the "create transition if not collecting but use global collecting otherwise" pattern. These are the main sources of transition mixups that can result in animation issues. Changes here are also fairly mechanical: - If a use-global-collecting-or-create pattern is found - create a startTransit ActionChain object - if not collecting, create transition and attach to chain - end or endPartial - If startOrQueue is found - create a normal ActionChain object - end or endPartial Bug: 325114242 Test: existing tests (no-op) Flag: com.android.window.flags.transit_tracker_plumbing Change-Id: I98bba98dbc6a5379fcbe9714e862eeec32f4b11d
Loading
Please register or sign in to comment