diff --git a/static/js/main.js b/static/js/main.js index a368d65..76d6bf1 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -32,6 +32,7 @@ function truncateString(str, num) { let secretkey = localStorage.getItem("DONOTSHARE-secretkey") let password = localStorage.getItem("DONOTSHARE-password") let currentFontSize = 16 +let markdowntoggle = false let usernameBox = document.getElementById("usernameBox") let optionsCoverDiv = document.getElementById("optionsCoverDiv") @@ -185,8 +186,10 @@ function updateFont() { currentFontSize = localStorage.getItem("SETTING-fontsize") noteBox.style.fontSize = currentFontSize + "px" textSizeBox.innerText = currentFontSize + "px" - var targethtml = "" + marked.parse(noteBox.value) + ""; - markdown.srcdoc = targethtml; + if markdowntoggle { + var targethtml = "" + marked.parse(noteBox.value) + ""; + markdown.srcdoc = targethtml; + } } async function waitforedit() { @@ -399,8 +402,10 @@ function updateWordCount() { } function renderMarkDown() { - var targethtml = "" + marked.parse(noteBox.value) + ""; - markdown.srcdoc = targethtml + if markdowntoggle { + var targethtml = "" + marked.parse(noteBox.value) + ""; + markdown.srcdoc = targethtml + } } function selectNote(nameithink) { @@ -641,8 +646,10 @@ function firstNewVersion() { function toggleMarkdown() { if (markdown.style.display === 'none') { markdown.style.display = 'inherit'; + markdowntoggle = true } else { markdown.style.display = 'none'; + markdowntoggle = false } }