diff --git a/packages/react-devtools-shared/src/backend/views/Highlighter/index.js b/packages/react-devtools-shared/src/backend/views/Highlighter/index.js index f1711e02c3f..03397012b53 100644 --- a/packages/react-devtools-shared/src/backend/views/Highlighter/index.js +++ b/packages/react-devtools-shared/src/backend/views/Highlighter/index.js @@ -96,8 +96,11 @@ export default function setupHighlighter( applyingScroll = false; } - // $FlowFixMe[method-unbinding] - if (document && typeof document.addEventListener === 'function') { + if ( + typeof document === 'object' && + // $FlowFixMe[method-unbinding] + typeof document.addEventListener === 'function' + ) { document.addEventListener('scroll', () => { if (!scrollTimer) { // Periodically synchronize the scroll while scrolling.