diff --git a/app/assets/javascripts/discourse/app/components/d-editor.js b/app/assets/javascripts/discourse/app/components/d-editor.js index a05cb731363..83d9e24f9c0 100644 --- a/app/assets/javascripts/discourse/app/components/d-editor.js +++ b/app/assets/javascripts/discourse/app/components/d-editor.js @@ -416,7 +416,12 @@ export default Component.extend({ loadScript("/javascripts/diffhtml.min.js").then(() => { window.diff.innerHTML( this.element.querySelector(".d-editor-preview"), - cookedElement.innerHTML + cookedElement.innerHTML, + { + parser: { + rawElements: ["script", "noscript", "style", "template"], + }, + } ); }); }