diff options
| author | 2023-07-24 14:43:14 +0000 | |
|---|---|---|
| committer | 2023-07-27 15:04:41 +0000 | |
| commit | ea22d192beef304ebbf1801e09442a8d75fe9771 (patch) | |
| tree | 12c80df1012453453bc0e14a6522cca372ab191a /cmds/bootanimation/BootAnimation.cpp | |
| parent | 076a75f35cc658eb8730aff1fa3ac8a85945907d (diff) | |
[CS] Create NotifExpansionRepo to track expansion animation.
To remove @CentralSurfacesScope, we need to remove some dependency
cycles. Some of the cycles come from
NotificationLaunchAnimatorController directly depending on
NotificationShadeWindowViewController. This CL adds a new
NotificationExpansionRepo that the two classes can each depend on,
instead of depending on each other.
Bug: 277762009
Test: verified notif expansion animation still plays correctly
Test: verified via logging that the notif shade classes still get the
expansion animation boolean correctly set
Test: atest NotificationExpansionRepositoryTest
NotificationShadeWindowViewControllerTest
NotificationLaunchAnimatorControllerTest
Change-Id: If4292721dd629731c1153bf1ea6b2697983d4924
Diffstat (limited to 'cmds/bootanimation/BootAnimation.cpp')
0 files changed, 0 insertions, 0 deletions