diff --git a/src/js/easymde.js b/src/js/easymde.js index 445fbd3..c8d2272 100644 --- a/src/js/easymde.js +++ b/src/js/easymde.js @@ -791,7 +791,10 @@ function toggleSideBySide(editor) { } var sideBySideRenderingFunction = function () { - preview.innerHTML = editor.options.previewRender(editor.value(), preview); + var newValue = editor.options.previewRender(editor.value(), preview); + if (newValue != null) { + preview.innerHTML = newValue; + } }; if (!cm.sideBySideRenderingFunction) { @@ -799,7 +802,10 @@ function toggleSideBySide(editor) { } if (useSideBySideListener) { - preview.innerHTML = editor.options.previewRender(editor.value(), preview); + var newValue = editor.options.previewRender(editor.value(), preview); + if (newValue != null) { + preview.innerHTML = newValue; + } cm.on('update', cm.sideBySideRenderingFunction); } else { cm.off('update', cm.sideBySideRenderingFunction);