Fixed crash on webview method calls

This commit is contained in:
Arnaud Vergnet 2020-04-14 11:56:12 +02:00
parent c67e2fa405
commit 3e583a6b39

View file

@ -105,9 +105,9 @@ class WebViewScreen extends React.PureComponent<Props> {
/**
* Callback to use when refresh button is clicked. Reloads the webview.
*/
onRefreshClicked = () => this.webviewRef.current.reload();
onGoBackClicked = () => this.webviewRef.current.goBack();
onGoForwardClicked = () => this.webviewRef.current.goForward();
onRefreshClicked = () => this.webviewRef.current.getNode().reload(); // Need to call getNode() as we are working with animated components
onGoBackClicked = () => this.webviewRef.current.getNode().goBack();
onGoForwardClicked = () => this.webviewRef.current.getNode().goForward();
onOpenClicked = () => Linking.openURL(this.props.url);