Revert "fix: Allow copy of excalidraw elements only when inside excalidraw (#3206)"

This commit is contained in:
dwelle 2021-03-17 13:34:49 +01:00
parent 70c36e196c
commit 906faaf00c
3 changed files with 1 additions and 9 deletions

View file

@ -17,7 +17,7 @@ export const actionCopy = register({
};
},
contextItemLabel: "labels.copy",
// Don't assign keyTest since its handled via copy event
keyTest: (event) => event[KEYS.CTRL_OR_CMD] && event.code === CODES.C,
});
export const actionCut = register({

View file

@ -1047,13 +1047,6 @@ class App extends React.Component<ExcalidrawProps, AppState> {
});
private onCopy = withBatchedUpdates((event: ClipboardEvent) => {
const activeSelection = document.getSelection();
if (
activeSelection?.anchorNode &&
!this.excalidrawContainerRef.current!.contains(activeSelection.anchorNode)
) {
return;
}
if (isWritableElement(event.target)) {
return;
}

View file

@ -40,7 +40,6 @@ export const KEYS = {
TAB: "Tab",
A: "a",
C: "c",
D: "d",
E: "e",
L: "l",