Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5951f5cc authored by Amin Shaikh's avatar Amin Shaikh Committed by android-build-merger
Browse files

Merge "Update saved networks screen after forget." into oc-dev

am: 191d081d

Change-Id: I439a7dc573bcc37a540d1bf63dedb7392604e371
parents 3e62570b 191d081d
Loading
Loading
Loading
Loading
+15 −2
Original line number Diff line number Diff line
@@ -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();
        }
    }