diff options
| author | Jeff DeCew <jeffdq@google.com> | 2021-11-27 20:09:56 +0000 |
|---|---|---|
| committer | Jeff DeCew <jeffdq@google.com> | 2021-12-09 01:58:16 +0000 |
| commit | 955525fe52540a53b85298570d354d1cfb60f01b (patch) | |
| tree | ea72d38af49f9648c2307a6ff4e87ff6d31d2629 /core/java/android/inputmethodservice/AbstractInputMethodService.java | |
| parent | 6f0493a36620158c4a81c65015dac88671fb1e3c (diff) | |
Remove access to pipeline outputs from NotifPipeline.
* Add NotifLiveDataStore which provides access to and observation of pipeline outputs.
* Adds NotifLiveData which is written to by each of the two pipelines, only when active.
* Replaces an instance of NotifPipeline.getShadeListCount() from NotificationsControllerImpl.
* Replaces an entry listener in LightsOutNotifController with an observer on this data store.
Fixes: 205696003
Test: atest NotifLiveDataImplTest NotificationListenerTest DataStoreCoordinatorTest LightsOutNotifControllerTest
Change-Id: I3f190b601bf0f71cb03d155d240268d06049bbf7
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions
