From 52eb59dda2eb0d9afe3a18aacd6142c1d2f7ee25 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Thu, 7 Dec 2017 22:47:29 +0000 Subject: [PATCH] Remove IE8-specific focus polyfill (#11800) --- packages/react-dom/src/client/ReactInputSelection.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/react-dom/src/client/ReactInputSelection.js b/packages/react-dom/src/client/ReactInputSelection.js index 88e2d13eaa..506153a118 100644 --- a/packages/react-dom/src/client/ReactInputSelection.js +++ b/packages/react-dom/src/client/ReactInputSelection.js @@ -6,7 +6,6 @@ */ import containsNode from 'fbjs/lib/containsNode'; -import focusNode from 'fbjs/lib/focusNode'; import getActiveElement from 'fbjs/lib/getActiveElement'; import * as ReactDOMSelection from './ReactDOMSelection'; @@ -70,7 +69,7 @@ export function restoreSelection(priorSelectionInformation) { } } - focusNode(priorFocusedElem); + priorFocusedElem.focus(); for (let i = 0; i < ancestors.length; i++) { const info = ancestors[i];