ElEditors, Interface administrators, Administrators
70,866
edits
No edit summary |
No edit summary |
||
Line 193: | Line 193: | ||
performIE(); | performIE(); | ||
enhancements(); | enhancements(); | ||
// Fix the preview button losing custom script output | |||
// This is a complete ChatGPT moment, I couldn't be arsed to debug on my own | |||
$(document).on('DOMNodeInserted', function (event) { | |||
var element = event.target; | |||
if ($(element).hasClass('previewnote')) { | |||
var previewLoaded = $(element).find('.previewloading').length == 0; | |||
if (previewLoaded && !$(element).hasClass('custom-preview-run')) { | |||
$(element).addClass('custom-preview-run'); | |||
enhancements(); | |||
} | |||
} | |||
}); | |||
}); | }); | ||
Line 502: | Line 515: | ||
doRoundEdges(); | doRoundEdges(); | ||
enhancements(); | enhancements(); | ||
} | } | ||
}); | }); |