Loading
[74/n] Add configuration to LetterboxTaskInfoRepository
The Configuration from the TaskInfo is necessary for the Rounded Corners View creation. The rounded corners Views are created when the letterbox surfaces are created and the TransitionObserver needs the Configuration from the TaskInfo before the same is available in the LetterboxTaskListenerAdapter. For this reason the TaskInfoLetterboxLifecycleEventFactory now depends on the LetterboxTaskInfoRepository and stores the Configuration. Flag: EXEMPT Refactoring Bug: 375124280 Test: atest WMShellUnitTests:LetterboxTaskListenerAdapterTest Test: atest WMShellUnitTests:TaskInfoLetterboxLifecycleEventFactoryTest Test: atest WMShellUnitTests:ActivityLetterboxLifecycleEventFactoryTest Test: atest WMShellUnitTests:LetterboxTaskListenerAdapterTest Change-Id: I3006d57e963a9cb1f5c112d83b718e354963007c