diff --git a/docs/src/demos/Marks/Link/index.vue b/docs/src/demos/Marks/Link/index.vue
index dc3a0db7..d11b80fc 100644
--- a/docs/src/demos/Marks/Link/index.vue
+++ b/docs/src/demos/Marks/Link/index.vue
@@ -53,7 +53,12 @@ export default {
setLink() {
const url = window.prompt('URL')
- this.editor.chain().focus().setLink({ href: url }).run()
+ this.editor
+ .chain()
+ .focus()
+ .extendMarkRange('link')
+ .setLink({ href: url })
+ .run()
},
},
diff --git a/docs/src/docPages/api/marks/link.md b/docs/src/docPages/api/marks/link.md
index 8a94d207..c938b82b 100644
--- a/docs/src/docPages/api/marks/link.md
+++ b/docs/src/docPages/api/marks/link.md
@@ -40,4 +40,4 @@ This extension doesn’t bind a specific keyboard shortcut. You would probably o
[packages/extension-link/](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-link/)
## Usage
-
+