getModifierState should always return a boolean
Andreas Svensson committed
Jul 18, 2014 at 13:57 UTC
030071dd8b1eedb796747e51faaaa2b05e9e3c2d
1 file changed
+1
-1
src/browser/ui/dom/getEventModifierState.js
+1
-1
@@ -42,7 +42,7 @@ function modifierStateGetter(keyArg) {
42
return nativeEvent.getModifierState(keyArg);
43
}
44
var keyProp = modifierKeyToProp[keyArg];
45
- return keyProp && nativeEvent[keyProp];
45
+ return keyProp ? !!nativeEvent[keyProp] : false;
46
}
47
48
function getEventModifierState(nativeEvent) {