From 0e92500b3d39be3385ded0502a69f63dcc9eba71 Mon Sep 17 00:00:00 2001 From: Andreas Svensson Date: Fri, 18 Jul 2014 13:57:57 +0200 Subject: [PATCH] getModifierState should always return a boolean --- src/browser/ui/dom/getEventModifierState.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/ui/dom/getEventModifierState.js b/src/browser/ui/dom/getEventModifierState.js index 8ec8cad8da4..39b2fadaaff 100644 --- a/src/browser/ui/dom/getEventModifierState.js +++ b/src/browser/ui/dom/getEventModifierState.js @@ -42,7 +42,7 @@ function modifierStateGetter(keyArg) { return nativeEvent.getModifierState(keyArg); } var keyProp = modifierKeyToProp[keyArg]; - return keyProp && nativeEvent[keyProp]; + return keyProp ? !!nativeEvent[keyProp] : false } function getEventModifierState(nativeEvent) {