diff options
author | 2025-03-06 17:59:03 -0500 | |
---|---|---|
committer | 2025-03-12 11:23:52 -0400 | |
commit | 470592229ec585bceb16584dd3999bce12b6e70a (patch) | |
tree | b527af83bf366ac7b3a5d2190e67f881bf167609 /opengl/java | |
parent | 9184e14ddda3cf642d8445a2a1b06ee44a362999 (diff) |
[kairos] Have icon adapter track latest interactor
Presently, various view-models depend on the interactor returned from
MobileIconsInteractor#getMobileConnectionInteractorForSubId remaining
"alive" indefinitely, even if the connection disappears and returns.
This is due to a "desync" between the set of active connections and the
set of subscriptionIds.
When the ui layer is migrated to Kairos this will no longer be an issue,
because the new Kairos versions expose IconInteractors directly as
opposed to the indirection of the subscription id. For now though, the adapter must respect the behavior of the original API.
Flag: com.android.systemui.status_bar_mobile_icon_kairos
Bug: 383172066
Test: atest
Change-Id: Ic5a82b6df6723fa423dbc6b4deb7982ad5727068
Diffstat (limited to 'opengl/java')
0 files changed, 0 insertions, 0 deletions