From fb77baf36548074c4f8eee1f10c198dac21c46f8 Mon Sep 17 00:00:00 2001
From: Jacob Benz <jacob.benz@h-da.de>
Date: Fri, 7 Jun 2024 14:51:08 +0200
Subject: [PATCH] change lb display behviour

---
 packages/cwrc-leafwriter/src/css/build/editor.css         | 4 ++--
 packages/cwrc-leafwriter/src/css/editor.less              | 4 ++--
 packages/cwrc-leafwriter/src/js/tinymce/tinymceWrapper.ts | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/packages/cwrc-leafwriter/src/css/build/editor.css b/packages/cwrc-leafwriter/src/css/build/editor.css
index 97d28381..662c4891 100644
--- a/packages/cwrc-leafwriter/src/css/build/editor.css
+++ b/packages/cwrc-leafwriter/src/css/build/editor.css
@@ -373,7 +373,7 @@ span[data-mce-bogus] {
   text-indent: unset !important;
 }
 
-*[_tag='lb'] {
+/**[_tag='lb'] {
   display : inline !important;
 }
 
@@ -386,7 +386,7 @@ span[data-mce-bogus] {
   content: "\A <lb />" !important;
   box-shadow: none !important;
   padding-left: 0 !important;
-}
+}*/
 
 @media (prefers-color-scheme: dark) {
   *[_tag='pb'] {
diff --git a/packages/cwrc-leafwriter/src/css/editor.less b/packages/cwrc-leafwriter/src/css/editor.less
index 79b1b410..a7a8ae0e 100644
--- a/packages/cwrc-leafwriter/src/css/editor.less
+++ b/packages/cwrc-leafwriter/src/css/editor.less
@@ -281,7 +281,7 @@ span[data-mce-bogus] {
   text-indent: unset !important;
 }
 
-*[_tag='lb'] {
+/**[_tag='lb'] {
   display : inline !important;
 }
 
@@ -294,7 +294,7 @@ span[data-mce-bogus] {
   content: "\A <lb />" !important;
   box-shadow: none !important;
   padding-left: 0 !important;
-}
+}*/
 
 @media (prefers-color-scheme: dark) {
   *[_tag='pb'] {
diff --git a/packages/cwrc-leafwriter/src/js/tinymce/tinymceWrapper.ts b/packages/cwrc-leafwriter/src/js/tinymce/tinymceWrapper.ts
index c3eabc6b..56a0b35c 100644
--- a/packages/cwrc-leafwriter/src/js/tinymce/tinymceWrapper.ts
+++ b/packages/cwrc-leafwriter/src/js/tinymce/tinymceWrapper.ts
@@ -505,12 +505,12 @@ export const tinymceWrapperInit = function ({
             let open_tag = `<${editorTagName} id="${id}" _tag="lb"`;
             // We have to check if text is allowed in the tag we want to add.
             let textallowed = writer.schemaManager.canTagContainText(tagName);
-            open_tag += ` _textallowed="${textallowed}"`;
+            open_tag += ` _textallowed="${textallowed}">`;
 
 
             const close_tag = '</' + editorTagName + '>';
             // const close_tag = '</' + editorTagName + '>' + '\uFEFF';
-            let content = `${open_tag}${close_tag}`;
+            let content = `${open_tag}\uFEFF${close_tag}`;
 
             // default action = add
             //@ts-ignore
-- 
GitLab