]> git.0d.be Git - panikdb.git/commitdiff
wiki: only add empty paragrah when it's really empty
authorFrédéric Péters <fpeters@0d.be>
Sat, 20 Jun 2020 10:46:59 +0000 (12:46 +0200)
committerFrédéric Péters <fpeters@0d.be>
Sat, 20 Jun 2020 10:46:59 +0000 (12:46 +0200)
panikdb/static/js/combo.wiki.js

index 859b1e832a2f3e1b9e02afc1e729934c75525505..99f351a50abcfaa9d3788baa9076b44a7f89935a 100644 (file)
@@ -45,7 +45,8 @@ function auto_anchors() {
     input_event: function(event) {
       var sel = document.getSelection();
       var anchorNode = sel.anchorNode;
-      if (sel.anchorNode.contentEditable === 'true') {
+      if (sel.anchorNode.contentEditable === 'true' && (
+              sel.anchorNode.innerHTML == '<br>' || !sel.anchorNode.innerHTML)) {
         // when everything has been removed, add back <p><br></p>
         var empty_p = document.createElement('P');
         empty_p.appendChild(document.createElement('BR'));