Skip to content

Pasting inline text into a link splits the link apart #839

@mkevins

Description

@mkevins

Describe the bug

When pasting text in the middle of a link, the link is split (pasted text is not part of the link).

This makes it impossible to quickly change the link text via copy/paste.

Steps to reproduce

  1. Select some text and create a link.
  2. Copy some small inline text.
  3. Place cursor within the link and paste.

Expected behavior:

Pasted text becomes part of the link.

Actual behavior:

Pasted text is not part of the link, and the link is split in two pieces.

Screenshot:

Note:

This issue was found in Gutenberg (WordPress/gutenberg#11571) and already has a fix there: WordPress/gutenberg#14815 . It may be possible to port some / all of the code changes in this PR to packages/block-editor/src/components/rich-text/index.native.js to fix the same issue on mobile.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions