[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
Loading
Please register or sign in to comment