@@ -94,15 +94,15 @@ if (elem) {
9494
9595 // Bind on ready callback.
9696 if ( doc . addEventListener ) {
97- doc . addEventListener ( 'DOMContentLoaded' , onReady , false ) ;
98- doc . addEventListener ( 'DOMContentLoaded' , proxyAjaxOpen , false ) ;
99- doc . addEventListener ( 'DOMContentLoaded' , proxyAjaxSend , false ) ;
97+ if ( ! window . __debugKitListenersApplied ) {
98+ doc . addEventListener ( 'DOMContentLoaded' , onReady , false ) ;
99+ doc . addEventListener ( 'DOMContentLoaded' , proxyAjaxOpen , false ) ;
100+ doc . addEventListener ( 'DOMContentLoaded' , proxyAjaxSend , false ) ;
100101
101- if ( ! window . __debugKitTurbolinksListenerApplied ) {
102102 doc . addEventListener ( 'turbolinks:load' , onReady , false ) ;
103103 doc . addEventListener ( 'turbolinks:load' , proxyAjaxOpen , false ) ;
104104 doc . addEventListener ( 'turbolinks:load' , proxyAjaxSend , false ) ;
105- window . __debugKitTurbolinksListenerApplied = true ;
105+ window . __debugKitListenersApplied = true ;
106106 }
107107 } else {
108108 throw new Error ( 'Unable to add event listener for DebugKit. Please use a browser' +
0 commit comments