File tree 1 file changed +11
-5
lines changed
packages/react-devtools-extensions/src
1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -86,8 +86,14 @@ if (sessionStorageGetItem(SESSION_STORAGE_RELOAD_AND_PROFILE_KEY) === 'true') {
86
86
injectCode ( rendererCode ) ;
87
87
}
88
88
89
- // Inject a `__REACT_DEVTOOLS_GLOBAL_HOOK__` global so that React can detect that the
90
- // devtools are installed (and skip its suggestion to install the devtools).
91
- injectCode (
92
- ';(' + installHook . toString ( ) + '(window))' + saveNativeValues + detectReact ,
93
- ) ;
89
+ // Inject a __REACT_DEVTOOLS_GLOBAL_HOOK__ global for React to interact with.
90
+ // Only do this for HTML documents though, to avoid e.g. breaking syntax highlighting for XML docs.
91
+ if ( document . contentType === 'text/html' ) {
92
+ injectCode (
93
+ ';(' +
94
+ installHook . toString ( ) +
95
+ '(window))' +
96
+ saveNativeValues +
97
+ detectReact ,
98
+ ) ;
99
+ }
You can’t perform that action at this time.
0 commit comments