commit | 8a3eece51e20f6557e8ec7af2397af20890910c3 | [log] [tgz] |
---|---|---|
author | Alex Stetson <alexstetson@google.com> | Tue Nov 08 15:48:02 2022 -0800 |
committer | Alex Stetson <alexstetson@google.com> | Thu Jan 26 11:56:14 2023 -0800 |
tree | 06315f83d4aa6b99733ff104ba3e896ae4f99ecc | |
parent | 729d0a62be46bd71e46254e539ee68229f0fa840 [diff] |
Add centralized DisplayTracker for SystemUI In multi-user multi-display systems where there could be multiple SystemUI instances running, the concept of what displays are relevant for a particular SystemUI may change. By adding a DisplayTracker class to abstract away display retrieval and callbacks, these instances can return the information that is most accurate for them. Bug: 256236871 Test: atest SystemUITests Change-Id: I51c1a380a344fb45d5e0de2c5c6ba5610733a3a2