Merge "Keep "Resetting your internet" when screen rotates" into tm-qpr-dev am: dc4b54c168
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20519152 Change-Id: I979fff8af4a4da75a0fd0d173a6561032a78895e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -334,6 +334,8 @@ public class NetworkProviderSettings extends RestrictedSettingsFragment
|
||||
addConnectedEthernetNetworkController();
|
||||
addWifiSwitchPreferenceController();
|
||||
mWifiStatusMessagePreference = findPreference(PREF_KEY_WIFI_STATUS_MESSAGE);
|
||||
|
||||
checkConnectivityRecovering();
|
||||
}
|
||||
|
||||
private void updateAirplaneModeMsgPreference(boolean visible) {
|
||||
@@ -368,6 +370,17 @@ public class NetworkProviderSettings extends RestrictedSettingsFragment
|
||||
mWifiSwitchPreferenceController.displayPreference(getPreferenceScreen());
|
||||
}
|
||||
|
||||
private void checkConnectivityRecovering() {
|
||||
mInternetResetHelper = new InternetResetHelper(getContext(), getLifecycle(),
|
||||
mNetworkMobileProviderController,
|
||||
findPreference(WifiSwitchPreferenceController.KEY),
|
||||
mConnectedWifiEntryPreferenceCategory,
|
||||
mFirstWifiEntryPreferenceCategory,
|
||||
mWifiEntryPreferenceCategory,
|
||||
mResetInternetPreference);
|
||||
mInternetResetHelper.checkRecovering();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onActivityCreated(Bundle savedInstanceState) {
|
||||
super.onActivityCreated(savedInstanceState);
|
||||
@@ -1436,16 +1449,6 @@ public class NetworkProviderSettings extends RestrictedSettingsFragment
|
||||
}
|
||||
|
||||
private void fixConnectivity() {
|
||||
if (mInternetResetHelper == null) {
|
||||
mInternetResetHelper = new InternetResetHelper(getContext(), getLifecycle());
|
||||
mInternetResetHelper.setResettingPreference(mResetInternetPreference);
|
||||
mInternetResetHelper.setMobileNetworkController(mNetworkMobileProviderController);
|
||||
mInternetResetHelper.setWifiTogglePreference(
|
||||
findPreference(WifiSwitchPreferenceController.KEY));
|
||||
mInternetResetHelper.addWifiNetworkPreference(mConnectedWifiEntryPreferenceCategory);
|
||||
mInternetResetHelper.addWifiNetworkPreference(mFirstWifiEntryPreferenceCategory);
|
||||
mInternetResetHelper.addWifiNetworkPreference(mWifiEntryPreferenceCategory);
|
||||
}
|
||||
mInternetResetHelper.restart();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user