From 7e68da4ffe1e14a6791135b96f4c098856ad0d41 Mon Sep 17 00:00:00 2001 From: Nikhil Chitlur Navakiran Date: Wed, 13 Nov 2019 02:36:08 -0700 Subject: [PATCH] fix(android): Fix ClassCastException when doing native things(#987) --- .../com/reactnativecommunity/webview/RNCWebViewManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManager.java b/android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManager.java index 4480c06..b3240a0 100644 --- a/android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManager.java +++ b/android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManager.java @@ -1020,7 +1020,9 @@ public class RNCWebViewManager extends SimpleViewManager { @Override public void setWebViewClient(WebViewClient client) { super.setWebViewClient(client); - mRNCWebViewClient = (RNCWebViewClient) client; + if (client instanceof RNCWebViewClient) { + mRNCWebViewClient = (RNCWebViewClient) client; + } } public @Nullable