Skip to content

Commit d4523cb

Browse files
committed
Avoid double-declaring domReady JS function which exists
at UCP notification options page.
1 parent fbf6ec2 commit d4523cb

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

styles/all/template/update_worker.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ function webpushWorkerUpdate() {
1212
});
1313
}
1414
}
15-
16-
function domReady(callBack) {
17-
if (document.readyState === 'loading') {
18-
document.addEventListener('DOMContentLoaded', callBack);
19-
} else {
20-
callBack();
15+
// Do not redeclare function if exist
16+
if (typeof domReady === 'undefined') {
17+
window.domReady = function(callBack) {
18+
if (document.readyState === 'loading') {
19+
document.addEventListener('DOMContentLoaded', callBack);
20+
} else {
21+
callBack();
22+
}
2123
}
2224
}
2325

0 commit comments

Comments
 (0)