From de29d04fae4877de1d0ab37093ca4e721d528cfb Mon Sep 17 00:00:00 2001 From: PauloftheWest Date: Tue, 2 Sep 2014 14:22:55 -0700 Subject: [PATCH] Fixed an issue were "Saved Networks" would not appear correctly. Bug: 17284538 Change-Id: Id93cd93f94a59437b04d41d4b0412d3b22575e17 --- src/com/android/settings/wifi/WifiSettings.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/wifi/WifiSettings.java b/src/com/android/settings/wifi/WifiSettings.java index abf4de83917..50789b83986 100644 --- a/src/com/android/settings/wifi/WifiSettings.java +++ b/src/com/android/settings/wifi/WifiSettings.java @@ -813,7 +813,13 @@ public class WifiSettings extends RestrictedSettingsFragment final List configs = wifiManager.getConfiguredNetworks(); if (configs != null) { - savedNetworksExist = (configs.size() > 0); + // Update "Saved Networks" menu option. + if (savedNetworksExist != (configs.size() > 0)) { + savedNetworksExist = !savedNetworksExist; + if (context instanceof Activity) { + ((Activity) context).invalidateOptionsMenu(); + } + } for (WifiConfiguration config : configs) { AccessPoint accessPoint = new AccessPoint(context, config); if (lastInfo != null && lastState != null) {