Skip to content

Commit 5d0aecf

Browse files
committed
Also wrap DOMContentLoaded listeners with check
1 parent c05cfbf commit 5d0aecf

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

webroot/js/toolbar.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)