From f6a2946c681e816d8b04e32b40051a0dd535b6c2 Mon Sep 17 00:00:00 2001 From: Andreas Svensson Date: Wed, 25 Dec 2013 20:10:32 +0100 Subject: [PATCH] Fix shouldUpdateReactComponent not considering props.key --- src/core/shouldUpdateReactComponent.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/shouldUpdateReactComponent.js b/src/core/shouldUpdateReactComponent.js index e9b76c74e17c..6d6441f48ea2 100644 --- a/src/core/shouldUpdateReactComponent.js +++ b/src/core/shouldUpdateReactComponent.js @@ -31,7 +31,8 @@ function shouldUpdateReactComponent(prevComponent, nextComponent) { // TODO: Remove warning after a release. if (prevComponent && nextComponent && - prevComponent.constructor === nextComponent.constructor) { + prevComponent.constructor === nextComponent.constructor && + prevComponent.props.key === nextComponent.props.key) { if (prevComponent._owner === nextComponent._owner) { return true; } else {