Fix Double Deletion on Backspace (#5580)

This commit is contained in:
Ivaylo Pavlov
2024-02-04 14:44:22 +00:00
committed by GitHub
parent f9f1184711
commit b49170a526
6 changed files with 6 additions and 0 deletions

View File

@ -56,6 +56,7 @@ export default function ExcalidrawComponent({
const node = $getNodeByKey(nodeKey);
if ($isExcalidrawNode(node)) {
node.remove();
return true;
}
});
}

View File

@ -151,6 +151,7 @@ export default function ImageComponent({
const node = $getNodeByKey(nodeKey);
if ($isImageNode(node)) {
node.remove();
return true;
}
}
return false;

View File

@ -211,6 +211,7 @@ export default function InlineImageComponent({
const node = $getNodeByKey(nodeKey);
if ($isInlineImageNode(node)) {
node.remove();
return true;
}
}
return false;

View File

@ -152,6 +152,7 @@ export default function PollComponent({
const node = $getNodeByKey(nodeKey);
if ($isPollNode(node)) {
node.remove();
return true;
}
}
return false;

View File

@ -59,6 +59,7 @@ export function BlockWithAlignableContents({
const node = $getNodeByKey(nodeKey);
if ($isDecoratorNode(node)) {
node.remove();
return true;
}
}

View File

@ -51,6 +51,7 @@ function HorizontalRuleComponent({nodeKey}: {nodeKey: NodeKey}) {
const node = $getNodeByKey(nodeKey);
if ($isHorizontalRuleNode(node)) {
node.remove();
return true;
}
}
return false;