diff --git a/.changeset/quick-eels-leave.md b/.changeset/quick-eels-leave.md new file mode 100644 index 0000000000..95b1c5894e --- /dev/null +++ b/.changeset/quick-eels-leave.md @@ -0,0 +1,5 @@ +--- +'slate': patch +--- + +Fix the 'select' parameter of the insertNodes function has been overridden diff --git a/packages/slate/src/transforms-node/insert-nodes.ts b/packages/slate/src/transforms-node/insert-nodes.ts index d5b6e42c61..fc08d51d7e 100644 --- a/packages/slate/src/transforms-node/insert-nodes.ts +++ b/packages/slate/src/transforms-node/insert-nodes.ts @@ -30,7 +30,9 @@ export const insertNodes: NodeTransforms['insertNodes'] = ( if (!at) { at = getDefaultInsertLocation(editor) - select = true + if (select !== false) { + select = true + } } if (select == null) {