Remove duplicated metered & privacy spinner
From Wi-Fi dialog when there are already same settings in the Wi-Fi detail page. This makes simpler for the user and help fix the inconsistent issue. Fix: 297036035 Test: manual - open Wi-Fi dialog from Wi-Fi detail page Test: robo test Change-Id: Ic02658d91938db78b91e867a923260aa2610ae49
This commit is contained in:
@@ -42,6 +42,7 @@ import android.view.Menu;
|
||||
import android.view.MenuInflater;
|
||||
import android.view.MenuItem;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.VisibleForTesting;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
@@ -180,8 +181,14 @@ public class WifiNetworkDetailsFragment extends RestrictedDashboardFragment impl
|
||||
}
|
||||
|
||||
final WifiEntry wifiEntry = mNetworkDetailsTracker.getWifiEntry();
|
||||
return new WifiDialog2(getActivity(), this, wifiEntry,
|
||||
WifiConfigUiBase2.MODE_MODIFY);
|
||||
return new WifiDialog2(
|
||||
getActivity(),
|
||||
this,
|
||||
wifiEntry,
|
||||
WifiConfigUiBase2.MODE_MODIFY,
|
||||
0,
|
||||
false,
|
||||
true);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -276,14 +283,12 @@ public class WifiNetworkDetailsFragment extends RestrictedDashboardFragment impl
|
||||
|
||||
// Sets callback listener for wifi dialog.
|
||||
mWifiDialogListeners.add(mWifiDetailPreferenceController2);
|
||||
mWifiDialogListeners.add(privacyController2);
|
||||
mWifiDialogListeners.add(meteredPreferenceController2);
|
||||
|
||||
return mControllers;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onSubmit(WifiDialog2 dialog) {
|
||||
public void onSubmit(@NonNull WifiDialog2 dialog) {
|
||||
for (WifiDialog2.WifiDialog2Listener listener : mWifiDialogListeners) {
|
||||
listener.onSubmit(dialog);
|
||||
}
|
||||
|
Reference in New Issue
Block a user