Skip to content

[Bug] The presence of ol.contains-task-list li.task-list-item input.task-list-item-checkboxs cause h4 ul > lis' uls to be moved to the last entrant. #2029

@RokeJulianLockhart

Description

@RokeJulianLockhart

Similarly to issues/1857, checkboxed lists that contain CommonMark-adherent child list entries, without checkboxes, render in incorrect places. Consider:

This renders.

  1. This renders.

  2. This renders.

    1. This renders.

      This renders.

      • This does not render.

      • This does not render.

      This renders.

      1. This renders.

      2. This renders.

    2. This renders.

This renders.

This renders.

The markup of it is:

#### This renders.

1. [ ] This renders.

1. [ ] This renders.

   1. [ ] This renders.

      #### This renders.

      - This does not render.

      - This does not render.

      #### This renders.

      1. [ ] This renders.

      1. [ ] This renders.

   1. [ ] This renders.

#### This renders.

This renders.

It renders as expected in the previewer:

Previewed Actual
Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions