From 231bcf7b9f6be47848160dbd2ae2c78a031f0ef8 Mon Sep 17 00:00:00 2001 From: Akira Oshimi Date: Tue, 31 Jan 2017 14:34:59 +0900 Subject: [PATCH] Update carrier text when phone service state is changed The carrier text is not updated when the phone service state has changed. To solve this issue, the EmergencyCryptkeeperText view should receive the KeyguardUpdateMonitorCallback#onRefreshCarrierInfo(). Bug: 37331677 Test: visual Change-Id: I359991688552b731eaa02f443902eb7bdc894d10 (cherry picked from commit 76c36c4dc5eb2195c918590b23c16f6410a52df0) --- .../systemui/statusbar/policy/EmergencyCryptkeeperText.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/EmergencyCryptkeeperText.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/EmergencyCryptkeeperText.java index a2d1baf96da8d..c7261899a786a 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/EmergencyCryptkeeperText.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/EmergencyCryptkeeperText.java @@ -47,6 +47,11 @@ public class EmergencyCryptkeeperText extends TextView { public void onPhoneStateChanged(int phoneState) { update(); } + + @Override + public void onRefreshCarrierInfo() { + update(); + } }; private final BroadcastReceiver mReceiver = new BroadcastReceiver() { @Override