diff --git a/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java b/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java index bda5743d27f77..23fb7b6c8ba21 100644 --- a/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java +++ b/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java @@ -485,7 +485,10 @@ public class CaptivePortalLoginActivity extends Activity { if (request.isForMainFrame()) { mMainFrameUrl = request.getUrl().toString(); } - return false; + // Be careful that two shouldOverrideUrlLoading methods are overridden, but + // shouldOverrideUrlLoading(WebView view, String url) was deprecated in API level 24. + // TODO: delete deprecated one ?? + return shouldOverrideUrlLoading(view, mMainFrameUrl); } // A web page consisting of a large broken lock icon to indicate SSL failure.