In an indented list, enter/return in a blank terminal li should move to a new li in the parent list, not a <p> in the current one
Open, NormalPublic1 Story Points

Description

This may be related to T108357: Line breaks pasted as <br>s in Firefox.

Steps to reproduce:

  1. Type a new list:
* Food
** Apples
** Blueberries
** Cherries
  1. Then press Return (get a new "** list item") and Return again (get a new paragraph[1]). Type a new paragraph.
  1. Notice that the "new paragraph" is not properly aligned. The first character is aligned with the first character of the level-one list item, rather than on the left margin where it belongs.
  1. Save the page. Check the diff. The last item is ** List item new paragraph when it ought to be
** List item
New paragraph

[1] Why didn't pressing Return again un-indent to a "* list item"?

Whatamidoing-WMF updated the task description. (Show Details)
Whatamidoing-WMF raised the priority of this task from to Needs Triage.
Whatamidoing-WMF added a subscriber: Whatamidoing-WMF.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 10 2015, 5:13 PM
Jdforrester-WMF renamed this task from Paragraph after a list was added to the last list item to In an indented list, enter/return in a blank terminal li should move to a new li in the parent list, not a <p> in the current one.Aug 10 2015, 8:19 PM
Jdforrester-WMF set Security to None.
Jdforrester-WMF edited a custom field.
Jdforrester-WMF triaged this task as Normal priority.
Jdforrester-WMF removed a project: Parsoid.
Jdforrester-WMF added a subscriber: Jdforrester-WMF.

Re-titling to be about the change in VE; I think Parsoid was doing the right thing here given the HTML VE sends.