From ed4daba87d85764b0dfe66c86696192f91d688fe Mon Sep 17 00:00:00 2001 From: Victor Koenders Date: Sun, 26 Apr 2015 13:54:16 +0200 Subject: [PATCH] src/core/ReactChildReconciler.js::unmountChildren was missing an Object.hasOwnProperty check --- src/core/ReactChildReconciler.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/core/ReactChildReconciler.js b/src/core/ReactChildReconciler.js index 8f5c2e79dd4..c9f10e7e6c2 100644 --- a/src/core/ReactChildReconciler.js +++ b/src/core/ReactChildReconciler.js @@ -115,8 +115,10 @@ var ReactChildReconciler = { */ unmountChildren: function(renderedChildren) { for (var name in renderedChildren) { - var renderedChild = renderedChildren[name]; - ReactReconciler.unmountComponent(renderedChild); + if (renderedChildren.hasOwnProperty(name)) { + var renderedChild = renderedChildren[name]; + ReactReconciler.unmountComponent(renderedChild); + } } }