Loading packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java +12 −8 Original line number Diff line number Diff line Loading @@ -250,17 +250,21 @@ public class StatusBarMobileView extends FrameLayout implements DarkReceiver, mVisibleState = state; switch (state) { case STATE_ICON: if (mState == null || (mState.visible && mState.provisioned)) { mMobileGroup.setVisibility(View.VISIBLE); mDotView.setVisibility(View.GONE); break; } case STATE_DOT: if (mState == null || (mState.visible && mState.provisioned)) { mMobileGroup.setVisibility(View.INVISIBLE); mDotView.setVisibility(View.VISIBLE); break; } case STATE_HIDDEN: default: mMobileGroup.setVisibility(View.INVISIBLE); mDotView.setVisibility(View.INVISIBLE); mMobileGroup.setVisibility(View.GONE); mDotView.setVisibility(View.GONE); break; } } Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java +3 −0 Original line number Diff line number Diff line Loading @@ -113,6 +113,9 @@ public class StatusBarSignalPolicy implements NetworkControllerImpl.SignalCallba // after disabling one of the SIMs. state.typeId = 0; } // Make sure that applyMobileState() gets called mIconController.setMobileIcons( mSlotMobile, MobileIconState.copyStates(mMobileStates)); } } } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java +12 −8 Original line number Diff line number Diff line Loading @@ -250,17 +250,21 @@ public class StatusBarMobileView extends FrameLayout implements DarkReceiver, mVisibleState = state; switch (state) { case STATE_ICON: if (mState == null || (mState.visible && mState.provisioned)) { mMobileGroup.setVisibility(View.VISIBLE); mDotView.setVisibility(View.GONE); break; } case STATE_DOT: if (mState == null || (mState.visible && mState.provisioned)) { mMobileGroup.setVisibility(View.INVISIBLE); mDotView.setVisibility(View.VISIBLE); break; } case STATE_HIDDEN: default: mMobileGroup.setVisibility(View.INVISIBLE); mDotView.setVisibility(View.INVISIBLE); mMobileGroup.setVisibility(View.GONE); mDotView.setVisibility(View.GONE); break; } } Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java +3 −0 Original line number Diff line number Diff line Loading @@ -113,6 +113,9 @@ public class StatusBarSignalPolicy implements NetworkControllerImpl.SignalCallba // after disabling one of the SIMs. state.typeId = 0; } // Make sure that applyMobileState() gets called mIconController.setMobileIcons( mSlotMobile, MobileIconState.copyStates(mMobileStates)); } } } Loading