From 977d8729f5eb02ee0f0a3a1b14d929cab397d619 Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Thu, 1 Sep 2016 16:37:45 -0700 Subject: [PATCH] Fix style prop validation in development --- src/apis/StyleSheet/StyleSheetValidation.js | 23 +++++++++++---------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/apis/StyleSheet/StyleSheetValidation.js b/src/apis/StyleSheet/StyleSheetValidation.js index f3bf2c3c..bb703ade 100644 --- a/src/apis/StyleSheet/StyleSheetValidation.js +++ b/src/apis/StyleSheet/StyleSheetValidation.js @@ -23,17 +23,18 @@ class StyleSheetValidation { var message2 = '\nValid style props: ' + JSON.stringify(Object.keys(allStylePropTypes).sort(), null, ' '); styleError(message1, style, caller, message2); - } - var error = allStylePropTypes[prop]( - style, - prop, - caller, - ReactPropTypeLocations.prop, - null, - ReactPropTypesSecret - ); - if (error) { - styleError(error.message, style, caller); + } else { + var error = allStylePropTypes[prop]( + style, + prop, + caller, + ReactPropTypeLocations.prop, + null, + ReactPropTypesSecret + ); + if (error) { + styleError(error.message, style, caller); + } } } }