Return RESULT_OK when wifi connection established
Two new exit points were not setting a return result. Since the default result for an activity is RESULT_CANCEL, Setup Wizard was continuing as if no connection was made. Bug: 7298234 Change-Id: I44085f38ed021b7d417f9794b3341747f00300e9
This commit is contained in:
@@ -332,6 +332,7 @@ public class WifiSettings extends SettingsPreferenceFragment
|
||||
activity.getSystemService(Context.CONNECTIVITY_SERVICE);
|
||||
if (connectivity != null
|
||||
&& connectivity.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnected()) {
|
||||
activity.setResult(Activity.RESULT_OK);
|
||||
activity.finish();
|
||||
return;
|
||||
}
|
||||
@@ -837,6 +838,7 @@ public class WifiSettings extends SettingsPreferenceFragment
|
||||
if (mAutoFinishOnConnection && info.isConnected()) {
|
||||
Activity activity = getActivity();
|
||||
if (activity != null) {
|
||||
activity.setResult(Activity.RESULT_OK);
|
||||
activity.finish();
|
||||
}
|
||||
return;
|
||||
|
Reference in New Issue
Block a user