Merge "Fix WiFi show "Not connected" always issue" into sc-dev am: a4fa394b07
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/13519005 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I04a7ab372a4e403fd0917a9e82e299f44e595c09
This commit is contained in:
@@ -74,6 +74,7 @@ public final class WifiSummaryUpdater extends SummaryUpdater {
|
||||
@Override
|
||||
public void register(boolean register) {
|
||||
if (register) {
|
||||
mWifiTracker.fetchInitialState();
|
||||
notifyChangeIfNeeded();
|
||||
mContext.registerReceiver(mReceiver, INTENT_FILTER);
|
||||
} else {
|
||||
|
||||
@@ -64,6 +64,14 @@ public class WifiSummaryUpdaterTest {
|
||||
verify(mWifiTracker).setListening(true);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void register_true_shouldFetchInitialStateAndSendSummaryChange() {
|
||||
mSummaryUpdater.register(true);
|
||||
|
||||
verify(mWifiTracker).fetchInitialState();
|
||||
verify(mListener).onSummaryChanged(anyString());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void register_false_shouldUnregisterListenerAndTracker() {
|
||||
mSummaryUpdater.register(true);
|
||||
|
||||
Reference in New Issue
Block a user