From 78047782344dc2f75ec4fca7b884946065d2aadf Mon Sep 17 00:00:00 2001 From: Evan Laird Date: Mon, 4 Jun 2018 17:54:42 -0400 Subject: [PATCH] Wi-Fi, now corporeal! Given a state where the Wi-Fi icon could overflow (i.e. on the lock screen with mobile data and other icons showing: Killing the sysui process could cause the whole wifi icon to become hidden, and it never was unhidden. Test: With the overflow space in use, `adb shell kill $(pid com.android.systemui)` Change-Id: I026923b3dae16b9afa1a5acc3bd88887816a6391 Fixes: 80577291 --- .../com/android/systemui/statusbar/StatusBarMobileView.java | 3 ++- .../src/com/android/systemui/statusbar/StatusBarWifiView.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java index d6bef12a13845..ccbf483f30acf 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java @@ -260,7 +260,8 @@ public class StatusBarMobileView extends FrameLayout implements DarkReceiver, break; case STATE_HIDDEN: default: - setVisibility(View.INVISIBLE); + mMobileGroup.setVisibility(View.INVISIBLE); + mDotView.setVisibility(View.INVISIBLE); break; } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarWifiView.java b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarWifiView.java index 59a0adc75ff7c..0ed6b77f70474 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarWifiView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarWifiView.java @@ -141,7 +141,8 @@ public class StatusBarWifiView extends FrameLayout implements DarkReceiver, break; case STATE_HIDDEN: default: - setVisibility(View.GONE); + mWifiGroup.setVisibility(View.GONE); + mDotView.setVisibility(View.GONE); break; } }