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
}
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