From ea507f163b0b1b32446ed4dd4454580ed6d68f5c Mon Sep 17 00:00:00 2001 From: Nathan Hunzaker Date: Fri, 6 Oct 2017 10:45:57 -0400 Subject: [PATCH] Use indexOf instead of includes in RangeKeyboardFixture (#11133) Allows the DOM Fixture change test case to work in older browsers. --- .../fixtures/input-change-events/RangeKeyboardFixture.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fixtures/dom/src/components/fixtures/input-change-events/RangeKeyboardFixture.js b/fixtures/dom/src/components/fixtures/input-change-events/RangeKeyboardFixture.js index 8d64fe7e6e..b9154ee33b 100644 --- a/fixtures/dom/src/components/fixtures/input-change-events/RangeKeyboardFixture.js +++ b/fixtures/dom/src/components/fixtures/input-change-events/RangeKeyboardFixture.js @@ -30,7 +30,9 @@ class RangeKeyboardFixture extends React.Component { handleKeydown = e => { // only interesting in arrow key events - if (![37, 38, 39, 40].includes(e.keyCode)) return; + if ([37, 38, 39, 40].indexOf(e.keyCode) < 0) { + return; + } this.setState(({keydownCount}) => { return {