Browse Source

Merge branch 'master' of https://github.com/miabrahams/ComfyUI

pull/1491/head
comfyanonymous 1 year ago
parent
commit
d4b2bc0964
  1. 21
      web/scripts/app.js

21
web/scripts/app.js

@ -735,9 +735,17 @@ export class ComfyApp {
*/ */
#addCopyHandler() { #addCopyHandler() {
document.addEventListener("copy", (e) => { document.addEventListener("copy", (e) => {
// copy if (e.target.type === "text" || e.target.type === "textarea") {
// Default system copy
return;
}
// copy nodes and clear clipboard
if (this.canvas.selected_nodes) { if (this.canvas.selected_nodes) {
this.canvas.copyToClipboard(); this.canvas.copyToClipboard();
e.clipboardData.clearData();
e.preventDefault();
e.stopImmediatePropagation();
return false;
} }
}); });
} }
@ -842,10 +850,13 @@ export class ComfyApp {
if ((e.key === 'c') && (e.metaKey || e.ctrlKey)) { if ((e.key === 'c') && (e.metaKey || e.ctrlKey)) {
if (e.shiftKey) { if (e.shiftKey) {
this.copyToClipboard(true); this.copyToClipboard(true);
e.clipboardData.clearData();
block_default = true; block_default = true;
} }
// Trigger default onCopy else {
return true; // Trigger onCopy
return true;
}
} }
// Ctrl+V Paste // Ctrl+V Paste
@ -855,7 +866,7 @@ export class ComfyApp {
block_default = true; block_default = true;
} }
else { else {
// Trigger default onPaste // Trigger onPaste
return true; return true;
} }
} }

Loading…
Cancel
Save