Skip to content

Commit 0ff0144

Browse files
committed
fix: diabled duplicate due to control conflict
1 parent 7f7e6d5 commit 0ff0144

1 file changed

Lines changed: 0 additions & 26 deletions

File tree

src/NodeCanvas.jsx

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -8133,32 +8133,6 @@ function NodeCanvas() {
81338133
return;
81348134
}
81358135

8136-
// Duplicate (Ctrl/Cmd+D)
8137-
if (cmdOrCtrl && e.key === 'd' && selectedInstanceIds.size > 0) {
8138-
e.preventDefault();
8139-
const currentGraph = graphsMap.get(activeGraphId);
8140-
if (currentGraph) {
8141-
const copied = copySelection(selectedInstanceIds, currentGraph, nodePrototypesMap, edgesMap);
8142-
if (copied) {
8143-
// Paste immediately with fixed offset
8144-
const targetPos = {
8145-
x: copied.originalCenter.x + 50,
8146-
y: copied.originalCenter.y + 50
8147-
};
8148-
const result = pasteClipboard(
8149-
copied,
8150-
activeGraphId,
8151-
targetPos,
8152-
storeActions,
8153-
currentGraph,
8154-
getNodeDimensions
8155-
);
8156-
setSelectedInstanceIds(new Set(result.newInstanceIds));
8157-
}
8158-
}
8159-
return;
8160-
}
8161-
81628136
const isDeleteKey = e.key === 'Delete' || e.key === 'Backspace';
81638137
const nodesSelected = selectedInstanceIds.size > 0;
81648138
const edgeSelected = selectedEdgeId !== null || selectedEdgeIds.size > 0;

0 commit comments

Comments
 (0)