From e161b8ff5ad9cbd8d3a16c3bcc71f3c9880ad5e9 Mon Sep 17 00:00:00 2001 From: Wenting Xiong Date: Tue, 5 Dec 2017 13:16:34 +0800 Subject: [PATCH] SystemUI: Display RAT icon in quick setting when data is off Introduce implementation to display RAT icon in quick setting even when data is off. Test: Test with simulated RIL Bug: 28805511 Change-Id: I7fabec993c22e3359e36cff2caca9258d79f6273 --- .../systemui/statusbar/policy/MobileSignalController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java index 9d3cf82bb73b7..9abecda241334 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java @@ -288,7 +288,7 @@ public class MobileSignalController extends SignalController< String description = null; // Only send data sim callbacks to QS. if (mCurrentState.dataSim) { - qsTypeIcon = showDataIcon ? icons.mQsDataType : 0; + qsTypeIcon = (showDataIcon || mConfig.alwaysShowDataRatIcon) ? icons.mQsDataType : 0; qsIcon = new IconState(mCurrentState.enabled && !mCurrentState.isEmergency, getQsCurrentIconId(), contentDescription); description = mCurrentState.isEmergency ? null : mCurrentState.networkName;