small cleanup

This commit is contained in:
2021-04-13 21:59:18 +02:00
parent cfa53405a6
commit 379d150dbb
+3 -2
View File
@@ -1,8 +1,10 @@
function load_script(o_script, callback) { function load_script(o_script, callback) {
let script = document.createElement('script'); let script = document.createElement('script');
script.type = o_script.type || 'text/javascript'; script.type = o_script.type || 'text/javascript';
if(o_script.hasAttribute('src')) { if(o_script.hasAttribute('src')) {
script.src = o_script.src; script.src = o_script.src;
script.onload = callback script.onload = callback
@@ -11,7 +13,7 @@ function load_script(o_script, callback) {
script.innerHTML = o_script.innerHTML; script.innerHTML = o_script.innerHTML;
document.head.appendChild(script); document.head.appendChild(script);
if(o_script.src === "") { if (o_script.src === "") {
// NOTE(Felix): it seems the onload is not called on script nodes that // NOTE(Felix): it seems the onload is not called on script nodes that
// define the js inline instead of through a src attribute, so for // define the js inline instead of through a src attribute, so for
// them we call the callback manually and hope for the best. // them we call the callback manually and hope for the best.
@@ -23,7 +25,6 @@ var next_script_index = 0
var deferred_scripts = [] var deferred_scripts = []
function load_next_deferred_script() { function load_next_deferred_script() {
console.log("recurse!")
if (next_script_index >= deferred_scripts.length) if (next_script_index >= deferred_scripts.length)
return return