summaryrefslogtreecommitdiff
path: root/libs/androidfw/LocaleDataTables.cpp
diff options
context:
space:
mode:
author Evan Laird <evanlaird@google.com> 2023-05-24 10:03:37 -0400
committer Evan Laird <evanlaird@google.com> 2023-05-24 10:09:18 -0400
commit6494beeb07151db196bd3128b0a1b57cec4219f0 (patch)
tree9cd1700a782ffa7e11c1976a7c834532e213f70e /libs/androidfw/LocaleDataTables.cpp
parent0af35e71de254de34ef6ebac1204239e6359dcbc (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