Fixed regression in browser shell
Brian Vaughn committed
Feb 4, 2019 at 18:01 UTC
6f952ede2f62dc8093634733f0e71977d4327a23
2 files changed
+1
-13
shells/browser/shared/src/checkForReact.js
deleted
-12
@@ -1,12 +0,0 @@
1
-/* global chrome */
2
-
3
-export default function checkForReact(done: (pageHasReact: boolean) => void) {
4
- chrome.devtools.inspectedWindow.eval(
5
- `!!(
6
- (window.__REACT_DEVTOOLS_GLOBAL_HOOK__ && Object.keys(window.__REACT_DEVTOOLS_GLOBAL_HOOK__._renderers).length) || window.React || (window.require && (require('react') || require('React')))
7
- )`,
8
- function(pageHasReact, err) {
9
- done(pageHasReact);
10
- }
11
- );
12
-}
shells/browser/shared/src/main.js
+1
-1
@@ -7,7 +7,7 @@ function createPanelIfReactLoaded() {
7
return;
8
}
9
chrome.devtools.inspectedWindow.eval(
10
- 'window.__REACT_DEVTOOLS_GLOBAL_HOOK__ && Object.keys(window.__REACT_DEVTOOLS_GLOBAL_HOOK__.renderers).length > 0',
10
+ 'window.__REACT_DEVTOOLS_GLOBAL_HOOK__ && window.__REACT_DEVTOOLS_GLOBAL_HOOK__.renderers.size > 0',
11
function(pageHasReact, err) {
12
if (!pageHasReact || panelCreated) {
13
return;