From 0e834fabca4cf2cb48ae085a3dde427b3aad8e11 Mon Sep 17 00:00:00 2001 From: Igor Scekic Date: Thu, 13 Aug 2015 16:34:47 +0200 Subject: [PATCH] swap places of mounted and pending update checks prevents a type error if the component isn't mounted --- src/renderers/dom/client/wrappers/ReactDOMSelect.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderers/dom/client/wrappers/ReactDOMSelect.js b/src/renderers/dom/client/wrappers/ReactDOMSelect.js index 85a220d045..01cccdd53b 100644 --- a/src/renderers/dom/client/wrappers/ReactDOMSelect.js +++ b/src/renderers/dom/client/wrappers/ReactDOMSelect.js @@ -22,7 +22,7 @@ var valueContextKey = '__ReactDOMSelect_value$' + Math.random().toString(36).slice(2); function updateOptionsIfPendingUpdateAndMounted() { - if (this._wrapperState.pendingUpdate && this._rootNodeID) { + if (this._rootNodeID && this._wrapperState.pendingUpdate) { this._wrapperState.pendingUpdate = false; var props = this._currentElement.props;