+31
−86
+40
−31
packages/SystemUI/src/com/android/systemui/controls/controller/StatefulControlSubscriber.kt
0 → 100644
+96
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Implement one subscriber per subscription request. Follow publishers specs for cancellation/completion. Make sure subscriptions get cleaned up properly in all cases. Bug: 151145089 Test: atest ControlsControllerImplTest ControlsBindingControllerImplTest ControlsProviderLifecycleManagerTest Change-Id: I558a7cbcf34c12dab686a65c5d269408c4f8b6f7