Guard against a null node
This could fix #2619
Johannes Lumpe committed
Jun 18, 2015 at 18:26 UTC
b16f9d42b1d5d8d2e1b660f387af4b7f15294e3a
1 file changed
+8
src/addons/transitions/ReactCSSTransitionGroupChild.js
+8
@@ -48,6 +48,14 @@ var ReactCSSTransitionGroupChild = React.createClass({
48
49
transition: function(animationType, finishCallback) {
50
var node = React.findDOMNode(this);
51
+
52
+ if (!node) {
53
+ if (finishCallback) {
54
+ finishCallback();
55
+ }
56
+ return;
57
+ }
58
+
59
var className = this.props.name + '-' + animationType;
60
var activeClassName = className + '-active';
61
var noEventTimeout = null;