[Provider Model] Fix settings crash issue
- The GlobalSettingsChangeListener needs to be closed after the life cycle is destroyed Bug: 185756174 Bug: 186404332 Bug: 186591527 Test: manual test atest -c InternetUpdaterTest Change-Id: I9fbad3b303055c6c7a61ccad8efe69cefef56c58
This commit is contained in:
@@ -107,6 +107,13 @@ public class InternetUpdaterTest {
|
||||
any(ConnectivityManager.NetworkCallback.class));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onDestroy_shouldCloseCallback() {
|
||||
mInternetUpdater.onDestroy();
|
||||
|
||||
verify(mAirplaneModeEnabler).close();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void updateInternetAvailable_wifiConnectedAndNoValidated_internetUnavailable() {
|
||||
final NetworkCapabilities networkCapabilities = new NetworkCapabilities.Builder()
|
||||
|
Reference in New Issue
Block a user