Skip to content
This repository was archived by the owner on Nov 29, 2023. It is now read-only.

Commit 8132025

Browse files
committed
Fix django-ckeditor#407: Run initialisers also when document is already ready
1 parent a07a86d commit 8132025

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

ckeditor/static/ckeditor/ckeditor-init.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,16 @@
2121
};
2222
}
2323

24-
document.addEventListener('DOMContentLoaded', function() {
24+
function runInitialisers() {
2525
initialiseCKEditor();
2626
initialiseCKEditorInInlinedForms();
27-
});
27+
}
28+
29+
if (document.readyState != 'loading') {
30+
runInitialisers();
31+
} else {
32+
document.addEventListener('DOMContentLoaded', runInitialisers);
33+
}
2834

2935
function initialiseCKEditor() {
3036
var textareas = Array.prototype.slice.call(document.querySelectorAll('textarea[data-type=ckeditortype]'));

0 commit comments

Comments
 (0)