When backspacing through text and deleting an item of type “None”, if the Line contains 3 characters, it takes 3 backspaces to delete the characters from the end of the line (expected) and another backspace to delete the line. The next (fourth) backspace deleted the (now) empty line item.
This is expected and consistent with normal word and text processor behavior.
However, if the line is a type other than “none” (i.e., Project , bullet, task type, etc.) then after all the characters have been deleted with a backspace, it takes an additional backspace character to the delete the “type” (converting the line to a “none” type), and then another backspace to delete the line.
This seems a bit inconsistent. If the user wants to convert a line from it’s present state (Bullet, task, project) they would use the pop up menu. Deletion of text with the backspace/delete key should be consistent between all types of items to maintain a more similar user experience between item types.
It could also be an option in preferences for those that prefer the more ‘inconsistent’ method with something like:
<Checkbox> Require extra backspace on non-None Item types for deletion of Items