From b739bec229debf6f051fbb63bc97222956387283 Mon Sep 17 00:00:00 2001 From: Tracker-Friendly Date: Thu, 25 Apr 2024 22:34:18 +0100 Subject: [PATCH] Only use markdown when toggled --- static/js/main.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) 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 } }