From 3b161c23b3eeb58ecc44255ada0343010acf4a0d Mon Sep 17 00:00:00 2001 From: Weng Su Date: Thu, 13 Jun 2024 20:33:29 +0800 Subject: [PATCH] Don't show the Wi-Fi icon when Wi-Fi is off - Show an empty icon when the Wi-Fi level is unreachable Bug: 339343274 Flag: EXEMPT bugfix Test: Manual testing atest -c SettingsRoboTests Change-Id: I55f3be145150235b19484e256c35e37f885a1dcf --- .../wifi/details2/WifiDetailPreferenceController2.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/wifi/details2/WifiDetailPreferenceController2.java b/src/com/android/settings/wifi/details2/WifiDetailPreferenceController2.java index b67c84832fb..9992cc047c2 100644 --- a/src/com/android/settings/wifi/details2/WifiDetailPreferenceController2.java +++ b/src/com/android/settings/wifi/details2/WifiDetailPreferenceController2.java @@ -555,6 +555,9 @@ public class WifiDetailPreferenceController2 extends AbstractPreferenceControlle int deviceType = ((HotspotNetworkEntry) wifiEntry).getDeviceType(); return mContext.getDrawable(getHotspotIconResource(deviceType)); } + if (mWifiEntry.getLevel() == WifiEntry.WIFI_LEVEL_UNREACHABLE) { + return mContext.getDrawable(R.drawable.empty_icon); + } return mIconInjector.getIcon(wifiEntry.shouldShowXLevelIcon(), wifiEntry.getLevel()); }