commit | 2a014d4c0d6688f6d34e28bd8194b795fd7fb6b1 | [log] [tgz] |
---|---|---|
author | Vinit Nayak <peanutbutter@google.com> | Mon Apr 24 20:55:50 2023 -0700 |
committer | Vinit Nayak <peanutbutter@google.com> | Fri Apr 28 18:00:22 2023 -0700 |
tree | 79314848ac5b3698ff642b4ff5bcbdc60ca11e0f | |
parent | 9cba6b6751ebe2ff463d4b97657034834dacd2cd [diff] |
Refactor handling data launching split screen to separate class * SplitSelectDataHolder contains logic for knowing how to launch split, separate from the actual API calls to launch split Flag: ENABLE_SPLIT_LAUNCH_DATA_REFACTOR Bug: 279494325 Test: Tested w/ all 6 types of launches noted in SplitSelectDataHolder#@SplitLaunchType. Also checked to make sure most-recent running tasks are still being used where applicable. Change-Id: I8114f87e9956b100622c80f578e291937ed4eeac