Skip to content

Sibling self closing tags become nested #1434

@m3m0m2

Description

@m3m0m2

Expected Behavior

A sequence of multiple self closing tags can be parsed.
Example:

<circle id="pointA" cx="100" cy="350" r="3" /> <circle id="pointB" cx="200" cy="200" r="3" /> 

Actual Behavior

<tag1 /> <tag2 /> 

seem to be parsed as:

<tag1> <tag2> </tag2> </tag1> 

so tag2 becomes a child of tag1.

Steps to Reproduce

For example try:

parse('<circle id="pointA" cx="100" cy="350" r="3" /><circle id="pointB" cx="200" cy="200" r="3" />')

I wonder if maybe this could be a domparser issue, not specific of this repo.

Example in StackBlitz

https://stackblitz.com/edit/react-he4dd8?file=src%2FApp.js

Metadata

Metadata

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions