File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ if (elem) {
3636 if ( ! win . debugKitId ) {
3737 return ;
3838 }
39+
3940 if ( ! shadowHost ) {
4041 shadowHost = doc . getElementById ( 'debugkit-shadow-host' ) ;
4142 if ( ! shadowHost ) {
@@ -58,6 +59,7 @@ if (elem) {
5859 iframe . width = 40 ;
5960 iframe . src = `${ window . debugKitBaseUrl } debug-kit/toolbar/${ window . debugKitId } ` ;
6061 shadowRoot . appendChild ( iframe ) ;
62+
6163 if ( ! win . debugKitMessageListenerApplied ) {
6264 window . addEventListener ( 'message' , onMessage , false ) ;
6365 win . debugKitMessageListenerApplied = true ;
@@ -107,13 +109,13 @@ if (elem) {
107109 } ;
108110 } ;
109111
110- // Improved: Setup listeners and proxies only once, using closure variables
111112 let listenersSetup = false ;
112113 function setupDebugKitListeners ( ) {
113114 if ( listenersSetup ) return ;
114115 // Set up AJAX proxying
115116 proxyAjaxOpen ( ) ;
116117 proxyAjaxSend ( ) ;
118+
117119 // Set up ready handler
118120 if ( doc . readyState === 'loading' ) {
119121 doc . addEventListener ( 'DOMContentLoaded' , injectDebugKitIframe , false ) ;
You can’t perform that action at this time.
0 commit comments