Avoid crashing during eager WebView init

This commit is contained in:
arkon 2022-10-21 16:57:13 -04:00
parent eb742b29f8
commit fbda243c0d

View file

@ -38,7 +38,11 @@ abstract class WebViewInterceptor(private val context: Context) : Interceptor {
return@lazy return@lazy
} }
WebSettings.getDefaultUserAgent(context) try {
WebSettings.getDefaultUserAgent(context)
} catch (_: Exception) {
// Avoid some crashes like when Chrome/WebView is being updated.
}
} }
abstract fun shouldIntercept(response: Response): Boolean abstract fun shouldIntercept(response: Response): Boolean