Loading src/com/android/settings/network/tether/TetherSettings.java +2 −1 Original line number Diff line number Diff line Loading @@ -148,12 +148,13 @@ public class TetherSettings extends RestrictedSettingsFragment @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); // Even when the UI is restricted, addPreferencesFromResource cannot be omitted. addPreferencesFromResource(R.xml.tether_prefs); setIfOnlyAvailableForAdmins(true); if (isUiRestricted()) { return; } addPreferencesFromResource(R.xml.tether_prefs); mContext = getContext(); mDataSaverBackend = new DataSaverBackend(mContext); mDataSaverEnabled = mDataSaverBackend.isDataSaverEnabled(); Loading tests/robotests/src/com/android/settings/network/tether/TetherSettingsTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -131,10 +131,12 @@ public class TetherSettingsTest { @Test @Config(shadows = ShadowRestrictedSettingsFragment.class) public void onCreate_isUiRestricted_doNotSetupViewModel() { doNothing().when(mTetherSettings).addPreferencesFromResource(anyInt()); when(mTetherSettings.isUiRestricted()).thenReturn(true); mTetherSettings.onCreate(null); verify(mTetherSettings).addPreferencesFromResource(anyInt()); verify(mTetherSettings, never()).setupViewModel(); } Loading Loading
src/com/android/settings/network/tether/TetherSettings.java +2 −1 Original line number Diff line number Diff line Loading @@ -148,12 +148,13 @@ public class TetherSettings extends RestrictedSettingsFragment @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); // Even when the UI is restricted, addPreferencesFromResource cannot be omitted. addPreferencesFromResource(R.xml.tether_prefs); setIfOnlyAvailableForAdmins(true); if (isUiRestricted()) { return; } addPreferencesFromResource(R.xml.tether_prefs); mContext = getContext(); mDataSaverBackend = new DataSaverBackend(mContext); mDataSaverEnabled = mDataSaverBackend.isDataSaverEnabled(); Loading
tests/robotests/src/com/android/settings/network/tether/TetherSettingsTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -131,10 +131,12 @@ public class TetherSettingsTest { @Test @Config(shadows = ShadowRestrictedSettingsFragment.class) public void onCreate_isUiRestricted_doNotSetupViewModel() { doNothing().when(mTetherSettings).addPreferencesFromResource(anyInt()); when(mTetherSettings.isUiRestricted()).thenReturn(true); mTetherSettings.onCreate(null); verify(mTetherSettings).addPreferencesFromResource(anyInt()); verify(mTetherSettings, never()).setupViewModel(); } Loading