Deleting first character of new line, and then creating a new line immediately afterwards has strange behavior

My keypresses in this .gif are: Enter Key -> A -> Backspace -> Enter Key
Issue seems to exist in latest Chrome, but seems fine in latest Firefox. Haven't explored this further, but will add if I find something.
any changes here?
@nikolayemrikh unfortunately not, haven't been spending any time with this repo for a while.
I did a bit of investigating and I don't think this is not a bug with the framework but rather with how the browser handles single newline code blocks. Please see fiddle below:
https://jsfiddle.net/ruzv50qj/15/
@nikolayemrikh Thanks for the effort, but it is also somehow related to interactions with the library since repeating the steps in a plain contenteditable block will not cause the same issue. It may be somehow related to setting textContent and perhaps some newline optimisations, but I can't off the top of my head remember what the data content looks like in the original repro, and haven't been able to deduce exactly what's going wrong.