In a list, enter goes to next line which is an automatic continuation of the list, and enter gets out of the list. If I press it at the end of the line, everything's fine. But if there is some text after the caret when I press it, then the +|*|- sign is removed, the text that follows stays on that line, and the caret goes to the next one.
This is not expected behavior. In such a case, what should happen is that the +|*|- sign is removed, the rest of the line is send to next line, with the caret at the beginning.
In a list, enter goes to next line which is an automatic continuation of the list, and enter gets out of the list. If I press it at the end of the line, everything's fine. But if there is some text after the caret when I press it, then the
+|*|-
sign is removed, the text that follows stays on that line, and the caret goes to the next one.This is not expected behavior. In such a case, what should happen is that the
+|*|-
sign is removed, the rest of the line is send to next line, with the caret at the beginning.Reproducing : (| is the caret)
On enter becomes :
Should become :