From 81e57d09e56c2baa37c19cb9cf5c978bc54c8023 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Sun, 18 Mar 2018 04:18:04 +0100
Subject: [PATCH] Fixed a minor issue

---
 templates/image_detail.html | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/templates/image_detail.html b/templates/image_detail.html
index c8b2b8a..c98d3d9 100644
--- a/templates/image_detail.html
+++ b/templates/image_detail.html
@@ -51,13 +51,19 @@
 
     };
 
+    fakeDescription.innerHTML = "";
+    actualDescription.value.split("\n").forEach((line) => {
+        const textNode = document.createTextNode(line);
+        const brNode = document.createElement("br");
+        fakeDescription.appendChild(textNode);
+        fakeDescription.appendChild(brNode)
+    });
+
     fakeTitle.addEventListener("input", fakeTitleListener);
     fakeTitle.addEventListener("keypress", fakeTitleListener);
 
     fakeDescription.addEventListener("input", fakeDescriptionListener);
     fakeDescription.addEventListener("keypress", fakeDescriptionListener);
-
-    fakeDescription.innerHTML = fakeDescription.innerText.replace("\n", "<br>")
 </script>
 {{end}}
 {{end}}
-- 
GitLab