diff --git a/src/templates/src/editor.html b/src/templates/src/editor.html
index 580f6d9..cbb5917 100644
--- a/src/templates/src/editor.html
+++ b/src/templates/src/editor.html
@@ -116,7 +116,7 @@
});
// Do live Markdown previews
- initLiveMarkdown({ inputEl: textField, previewEl: preview });
+ let doMarkdown = initLiveMarkdown({ inputEl: textField, previewEl: preview });
/*
/ Asset upload
diff --git a/src/templates/src/include/markdown_previews.html b/src/templates/src/include/markdown_previews.html
index 9d442a7..2b8b32a 100644
--- a/src/templates/src/include/markdown_previews.html
+++ b/src/templates/src/include/markdown_previews.html
@@ -102,5 +102,7 @@
doMarkdown();
inputEl.addEventListener('input', () => doMarkdown());
+
+ return doMarkdown;
}
diff --git a/src/templates/src/project_edit.html b/src/templates/src/project_edit.html
index 0771348..7f08575 100644
--- a/src/templates/src/project_edit.html
+++ b/src/templates/src/project_edit.html
@@ -227,7 +227,7 @@
});
projectForm.addEventListener('submit', () => clearDescription());
- initLiveMarkdown({ inputEl: description, previewEl: descPreview });
+ let doMarkdown = initLiveMarkdown({ inputEl: description, previewEl: descPreview });
//////////////////////
// Owner management //