Settings: Fix cellular internet option Not seen after internet reset
Cellular internet preference will be hidden during reset internet, and resume to be visible after successfully reset or reset timeout. Due to the wrong immediately param value assigned for hidePreference method, which results in cellular internet preference not seen after internet reset. Assign correct immediately param value when resuming after internet reset. Bug: 224893326 Test: manual test atest InternetResetHelperTest Change-Id: I3f8d5dd9de2a56ecfe201483ee8a95b379e8fe65
This commit is contained in:
@@ -217,7 +217,7 @@ public class InternetResetHelperTest {
|
||||
// Show resetting preference
|
||||
assertThat(mResettingPreference.isVisible()).isTrue();
|
||||
// Show Mobile Network controller
|
||||
verify(mMobileNetworkController).hidePreference(false /* hide */, false /* immediately*/);
|
||||
verify(mMobileNetworkController).hidePreference(false /* hide */, true /* immediately*/);
|
||||
// Hide Wi-Fi preferences
|
||||
assertThat(mWifiTogglePreferences.isVisible()).isFalse();
|
||||
assertThat(mConnectedWifiEntryPreferences.isVisible()).isFalse();
|
||||
@@ -240,7 +240,7 @@ public class InternetResetHelperTest {
|
||||
assertThat(mWifiEntryPreferences.isVisible()).isTrue();
|
||||
// Hide Mobile Network controller
|
||||
verify(mMobileNetworkController, never())
|
||||
.hidePreference(false /* hide */, false /* immediately*/);
|
||||
.hidePreference(false /* hide */, true /* immediately*/);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -251,7 +251,7 @@ public class InternetResetHelperTest {
|
||||
mInternetResetHelper.resumePreferences();
|
||||
|
||||
// Show subsystem preferences
|
||||
verify(mMobileNetworkController).hidePreference(false, false);
|
||||
verify(mMobileNetworkController).hidePreference(false, true);
|
||||
assertThat(mWifiTogglePreferences.isVisible()).isTrue();
|
||||
assertThat(mConnectedWifiEntryPreferences.isVisible()).isTrue();
|
||||
assertThat(mWifiEntryPreferences.isVisible()).isTrue();
|
||||
|
Reference in New Issue
Block a user