From f1ff3f980e0fb2944d26eef87c3ca37ffabf4b59 Mon Sep 17 00:00:00 2001 From: yinxu Date: Tue, 15 Jun 2021 08:13:48 -0700 Subject: [PATCH] Refresh the call indicators whenever carrier config is changed Bug: 190893355 Test: unit tests Change-Id: I08aad6cf73bda68ec19a1abd579249310c29428a --- .../systemui/statusbar/policy/NetworkControllerImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java index 4ab07af920067..24604849a776f 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java @@ -796,6 +796,9 @@ public class NetworkControllerImpl extends BroadcastReceiver for (int i = 0; i < mMobileSignalControllers.size(); i++) { MobileSignalController controller = mMobileSignalControllers.valueAt(i); controller.setConfiguration(mConfig); + if (mProviderModel) { + controller.refreshCallIndicator(mCallbackHandler); + } } refreshLocale(); }