Skip to content

paste with cleanPastedHTML=true dont keep line break #1600

Description

@julienGrd

Description

Hello guys, i try to paste some html in an editor and i notice my br tag are not kept

this is the configuration :

paste: {
                forcePlainText: false,
                cleanPastedHTML: true,
                cleanReplacements: [],
                cleanAttrs: ['class', 'style', 'dir'],
                cleanTags: ['meta'],
                unwrapTags: ['div', 'li', 'ul', 'code', 'em']
            },

and the HTML i try to paste

<p>TITRE 1</p><p><u>coucou</u></p><p>plus couc</p><br><p>TITRE 2</p><p><b>test</b></p><br><p>TITRE 3</p>

result of the paste in the editor

<p>TITRE 1</p><p><u>coucou</u></p><p>plus couc</p><p>TITRE 2</p><p><b>test</b></p><p>TITRE 3</p>

Its reproductible on the demo https://yabwe.github.io/medium-editor/demo.html

If I put cleanPastedHTML to false, the br are kept

Versions

  • medium-editor: 5.23
  • browser: Chrome 113
  • OS: Windows 11

There is a workaround for that ?

thanks !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions