Merge "Guard against monkey crash."

This commit is contained in:
Jason Monk
2015-11-30 20:11:20 +00:00
committed by Android (Google) Code Review

View File

@@ -523,6 +523,9 @@ public class WifiSettings extends RestrictedSettingsFragment
public boolean onPreferenceTreeClick(Preference preference) { public boolean onPreferenceTreeClick(Preference preference) {
if (preference instanceof AccessPointPreference) { if (preference instanceof AccessPointPreference) {
mSelectedAccessPoint = ((AccessPointPreference) preference).getAccessPoint(); mSelectedAccessPoint = ((AccessPointPreference) preference).getAccessPoint();
if (mSelectedAccessPoint == null) {
return false;
}
/** Bypass dialog for unsecured, unsaved, and inactive networks */ /** Bypass dialog for unsecured, unsaved, and inactive networks */
if (mSelectedAccessPoint.getSecurity() == AccessPoint.SECURITY_NONE && if (mSelectedAccessPoint.getSecurity() == AccessPoint.SECURITY_NONE &&
!mSelectedAccessPoint.isSaved() && !mSelectedAccessPoint.isActive()) { !mSelectedAccessPoint.isSaved() && !mSelectedAccessPoint.isActive()) {