diff options
| author | 2025-01-15 10:01:37 -0800 | |
|---|---|---|
| committer | 2025-01-15 10:01:37 -0800 | |
| commit | ece1572f4468384debc0492acfa753e3de681e44 (patch) | |
| tree | b6ddb8a787133529351e96973b65a9ac39d5c5da | |
| parent | 00570e2663f12acb623be5986cf10408ee803b11 (diff) | |
| parent | 70cd747a4badd92698936813b8c0ac47dda4481a (diff) | |
Merge "[SB] Fix null carrier config during dump." into main
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/CarrierConfigRepositoryImpl.kt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/CarrierConfigRepositoryImpl.kt b/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/CarrierConfigRepositoryImpl.kt index b32037992501..dacb859967e8 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/CarrierConfigRepositoryImpl.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/CarrierConfigRepositoryImpl.kt @@ -111,7 +111,12 @@ constructor( pw.println("Carrier configs by subId") configs.keyIterator().forEach { pw.println(" subId=$it") - pw.println(" config=${configs.get(it).toStringConsideringDefaults()}") + val config = configs.get(it) + if (config == null) { + pw.println(" config=null (config was removed during dump)") + } else { + pw.println(" config=${config.toStringConsideringDefaults()}") + } } // Finally, print the default config pw.println("Default config:") |