Merge "Update saved networks screen after forget." into oc-dev am: 191d081d57

am: 5951f5ccf6

Change-Id: I28af85fab41a5770dcd5ed48248925d281765b6c
This commit is contained in:
Amin Shaikh
2017-04-06 03:08:49 +00:00
committed by android-build-merger

View File

@@ -66,6 +66,18 @@ public class SavedAccessPointsWifiSettings extends SettingsPreferenceFragment
}
};
private final WifiManager.ActionListener mForgetListener = new WifiManager.ActionListener() {
@Override
public void onSuccess() {
initPreferences();
}
@Override
public void onFailure(int reason) {
initPreferences();
}
};
private WifiDialog mDialog;
private WifiManager mWifiManager;
private AccessPoint mDlgAccessPoint;
@@ -229,11 +241,12 @@ public class SavedAccessPointsWifiSettings extends SettingsPreferenceFragment
Log.e(TAG, "Failed to remove Passpoint configuration for "
+ mSelectedAccessPoint.getConfigName());
}
initPreferences();
} else {
mWifiManager.forget(mSelectedAccessPoint.getConfig().networkId, null);
// mForgetListener will call initPreferences upon completion
mWifiManager.forget(mSelectedAccessPoint.getConfig().networkId, mForgetListener);
}
mSelectedAccessPoint = null;
initPreferences();
}
}