diff options
| author | 2023-05-24 10:03:37 -0400 | |
|---|---|---|
| committer | 2023-05-24 10:09:18 -0400 | |
| commit | 6494beeb07151db196bd3128b0a1b57cec4219f0 (patch) | |
| tree | 9cd1700a782ffa7e11c1976a7c834532e213f70e /libs/androidfw/LocaleDataTables.cpp | |
| parent | 0af35e71de254de34ef6ebac1204239e6359dcbc (diff) | |
Refresh carrier info on SERVICE_PROVIDERS_UPDATED
For reasons out of scope for this CL, it's demonstrably possible that we
can get the SERVICE_PROVIDERS_UPDATED broadcast after other events that
cause KeyguardUpdateMonitor to call `refreshCarrierInfo` on the
callbacks. This means that it's possible that the carrier text changes
in the system, but CarrierTextManager never queries the new state.
This CL adds a listener to that broadcast and hooks it up to
`refreshCarrierInfo`.
Test: remove SIM while QS is expanded
Test: KeyguardUpdateMonitorTest
Bug: 275710423
Change-Id: I29fcace6632989402d94e31d7b3179169cb63968
Diffstat (limited to 'libs/androidfw/LocaleDataTables.cpp')
0 files changed, 0 insertions, 0 deletions