From 334c5c91f61b51d16b95e3accd29d8f5b997d034 Mon Sep 17 00:00:00 2001 From: Rodion Date: Sun, 29 May 2016 05:55:06 +0300 Subject: [PATCH] fix(GoogleMapLoader): handle unmount ref case * Closes #252 * Thanks to @sars * See https://facebook.github.io/react/docs/more-about-refs.html --- src/GoogleMapLoader.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/GoogleMapLoader.js b/src/GoogleMapLoader.js index b7fe262f..252b76e1 100644 --- a/src/GoogleMapLoader.js +++ b/src/GoogleMapLoader.js @@ -25,7 +25,7 @@ export default class GoogleMapLoader extends Component { }; mountGoogleMap(domEl) { - if (this.state.map) { + if (this.state.map || domEl === null) { return; } const { children, ...mapProps } = this.props.googleMapElement.props;