Normaly when we type something in "bold" and we delete the whole line and start typing again the text is appearing "bold" again. This is in the normal editor without any config changes.
Begin situation: "<p><strong>editing</strong></p>" ,
After selecting whole line and deletion: "<p></p>"
Right after typing 'a': "<p><strong>a</strong></p>"
Now we use this override in the editor
config.coreStyles_bold = {
element: "span",
attributes: { "class": "ourbold" }
}
When we type now the span is rendered but when we delete the whole line when we start typing again the span is NOT re-rendered.
Begin situation: "<p><span class="ourbold">editing</span></p>" ,
After selecting whole line and deletion: "<p></p>"
Right after typing 'a': "<p>a</p>"
This gives also some strange effects when multiple corestyles (<em><u><strike>) are overridden.
We use CKeditor on a contenteditable div.