diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-11-09 00:17:12 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-11-09 00:17:12 +0000 |
commit | 76ada2b6ba9b13bd7eaf32be2f3fcec9f96507c1 (patch) | |
tree | 3f1c8d63ef545a69679900391d9fe7bef28bde64 | |
parent | 7cdeafec6810587ad6f7abbe6295a749803ceb5e (diff) | |
parent | cc5dcf59073c57fedb4fcb3e7d9f4a531c751cdd (diff) | |
download | wifi-76ada2b6ba9b13bd7eaf32be2f3fcec9f96507c1.tar.gz |
Snap for 11071763 from cc5dcf59073c57fedb4fcb3e7d9f4a531c751cdd to 24Q1-release
Change-Id: I034fc080fd2c377aa71aab6c3d707a06a3f58021
-rw-r--r-- | libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java | 3 | ||||
-rw-r--r-- | libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/WifiPickerTrackerTest.java | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java index d15c44fd6..8c78e81f7 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java @@ -57,7 +57,6 @@ import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.List; -import java.util.Objects; import java.util.Optional; import java.util.StringJoiner; import java.util.stream.Collectors; @@ -369,7 +368,7 @@ public class WifiEntry { * currently being used to provide internet connection). */ public boolean isDefaultNetwork() { - return Objects.equals(mNetwork, mDefaultNetwork); + return mNetwork != null && mNetwork.equals(mDefaultNetwork); } /** diff --git a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/WifiPickerTrackerTest.java b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/WifiPickerTrackerTest.java index 1d95568d0..dcb594fd1 100644 --- a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/WifiPickerTrackerTest.java +++ b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/WifiPickerTrackerTest.java @@ -918,6 +918,10 @@ public class WifiPickerTrackerTest { // Lose the default network mDefaultNetworkCallbackCaptor.getValue().onLost(mock(Network.class)); assertThat(wifiPickerTracker.getConnectedWifiEntry().isDefaultNetwork()).isFalse(); + + // Disconnect + mNetworkCallbackCaptor.getValue().onLost(mMockNetwork); + assertThat(wifiPickerTracker.getWifiEntries().get(0).isDefaultNetwork()).isFalse(); } /** |