There was an error while loading. Please reload this page.
HTML Tags are not closing automatically with markdown() extension.
markdown()
<div> seems to work fine, and closes automatically.
<div>
But trying other elements like <b>, <a>, <label>, etc. does not work, unless a <div></div> is present above.
<b>
<a>
<label>
<div></div>
Reproduction steps:
Chrome
https://codemirror.net/try/#c=aW1wb3J0IHsgYmFzaWNTZXR1cCwgRWRpdG9yVmlldyB9IGZyb20gImNvZGVtaXJyb3IiCmltcG9ydCB7IG1hcmtkb3duIH0gZnJvbSAiQGNvZGVtaXJyb3IvbGFuZy1tYXJrZG93biIKCmxldCB2aWV3ID0gbmV3IEVkaXRvclZpZXcoewogIGRvYzogIiIsCiAgZXh0ZW5zaW9uczogWwogICAgYmFzaWNTZXR1cCwKICAgIG1hcmtkb3duKCksCiAgXSwKICBwYXJlbnQ6IGRvY3VtZW50LmJvZHkKfSk=
Describe the issue
HTML Tags are not closing automatically with
markdown()extension.<div>seems to work fine, and closes automatically.But trying other elements like
<b>,<a>,<label>, etc. does not work, unless a<div></div>is present above.Reproduction steps:
<b>, notice how doesn't auto-close<b>and enter<div>,<div>auto-closes successfully<div></div>and enter<b>again, this time auto-close is successful for<b>codemirror-markdown-html-auto-close-tag-issue.mp4
Browser and platform
Chrome
Reproduction link
https://codemirror.net/try/#c=aW1wb3J0IHsgYmFzaWNTZXR1cCwgRWRpdG9yVmlldyB9IGZyb20gImNvZGVtaXJyb3IiCmltcG9ydCB7IG1hcmtkb3duIH0gZnJvbSAiQGNvZGVtaXJyb3IvbGFuZy1tYXJrZG93biIKCmxldCB2aWV3ID0gbmV3IEVkaXRvclZpZXcoewogIGRvYzogIiIsCiAgZXh0ZW5zaW9uczogWwogICAgYmFzaWNTZXR1cCwKICAgIG1hcmtkb3duKCksCiAgXSwKICBwYXJlbnQ6IGRvY3VtZW50LmJvZHkKfSk=