From 61280b1ece01ba3e5533e2e65a207abb3a92de9e Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Fri, 22 Mar 2019 11:14:13 +0900 Subject: Fix API in CaptivePortal and ConnectivityManager - Remove CaptivePortal constructor from SystemApi. This constructor was added in Q timeframe and ends up being unnecessary since CaptivePortal creation was refactored to ConnectivityService because of visibility issues on ICaptivePortal. - Rename getAvoidBadWifi to shouldAvoidBadWifi - Add permission annotation for shouldAvoidBadWifi (already merged in internal as: I09545c00af3519dbf141dd5951b28f49e37b3e80) Test: flashed, WiFi and captive portal works Bug: 128935314 Bug: 128935673 Merged-In: I09545c00af3519dbf141dd5951b28f49e37b3e80 Change-Id: I7395d4a4db6a64398a827692aee1956c011873e5 --- src/android/net/ip/IpClient.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/android/net/ip/IpClient.java') diff --git a/src/android/net/ip/IpClient.java b/src/android/net/ip/IpClient.java index 61dc966..346ac68 100644 --- a/src/android/net/ip/IpClient.java +++ b/src/android/net/ip/IpClient.java @@ -897,7 +897,7 @@ public class IpClient extends StateMachine { // accompanying code in IpReachabilityMonitor) is unreachable. final boolean ignoreIPv6ProvisioningLoss = mConfiguration != null && mConfiguration.mUsingMultinetworkPolicyTracker - && mCm.getAvoidBadWifi(); + && mCm.shouldAvoidBadWifi(); // Additionally: // -- cgit v1.2.3