🐛 Bug Fix
- Backspace / Lists: pressing Backspace at the start of a nested list item deleted the last character of the parent item instead of removing the nesting.
checkRemoveCharwalked out of the nested<li>/list and removed a character from the parent item's text. It no longer crosses a list-item boundary, so the list cases handle the operation cleanly. Fixes #1277.