Settings: Fix WifiSettings FC when rotating screen
Rotating screen will trigger wifisettings re-creation. Force close occurs If receiving wifi picker tracker callback during activity finishing. Bug: 218411211 Test: manual test make RunSettingsRoboTests ROBOTEST_FILTER=WifiSettingsTest Change-Id: I06d251a8a12d3f8785db24ead0abe31c0f34cc9b
This commit is contained in:
@@ -277,6 +277,11 @@ public class WifiSettingsTest {
|
||||
|
||||
@Test
|
||||
public void onWifiEntriesChanged_shouldChangeNextButtonState() {
|
||||
final FragmentActivity activity = mock(FragmentActivity.class);
|
||||
doReturn(false).when(activity).isFinishing();
|
||||
doReturn(false).when(activity).isDestroyed();
|
||||
doReturn(activity).when(mWifiSettings).getActivity();
|
||||
|
||||
mWifiSettings.onWifiEntriesChanged();
|
||||
|
||||
verify(mWifiSettings).changeNextButtonState(anyBoolean());
|
||||
|
Reference in New Issue
Block a user