diff --git a/android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManagerImpl.kt b/android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManagerImpl.kt index 1b6ff7aa5b..4c24ec5f15 100644 --- a/android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManagerImpl.kt +++ b/android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManagerImpl.kt @@ -642,9 +642,12 @@ class RNCWebViewManagerImpl { } } - fun setMenuCustomItems(viewWrapper: RNCWebViewWrapper, value: ReadableArray) { + fun setMenuCustomItems(viewWrapper: RNCWebViewWrapper, value: ReadableArray?) { val view = viewWrapper.webView - view.setMenuCustomItems(value.toArrayList() as List>) + when (value) { + null -> view.setMenuCustomItems(null) + else -> view.setMenuCustomItems(value.toArrayList() as List>) + } } fun setNestedScrollEnabled(viewWrapper: RNCWebViewWrapper, value: Boolean) {