change save button name to 'Save to node' if open in node.

clear clipspace_return_node after auto paste
This commit is contained in:
Lt.Dr.Data 2023-05-12 14:53:25 +09:00
parent 8b57863ffe
commit 8a45286268
2 changed files with 8 additions and 1 deletions

View File

@ -187,7 +187,13 @@ class MaskEditorDialog extends ComfyDialog {
document.removeEventListener("keydown", MaskEditorDialog.handleKeyDown); document.removeEventListener("keydown", MaskEditorDialog.handleKeyDown);
self.close(); self.close();
}); });
var saveButton = this.createRightButton("Save", () => {
var save_button_title = "Save";
if(ComfyApp.clipspace_return_node) {
save_button_title = "Save to node";
}
var saveButton = this.createRightButton(save_button_title, () => {
document.removeEventListener("mouseup", MaskEditorDialog.handleMouseUp); document.removeEventListener("mouseup", MaskEditorDialog.handleMouseUp);
document.removeEventListener("keydown", MaskEditorDialog.handleKeyDown); document.removeEventListener("keydown", MaskEditorDialog.handleKeyDown);
self.save(); self.save();

View File

@ -59,6 +59,7 @@ export class ComfyApp {
static onClipspaceEditorSaved() { static onClipspaceEditorSaved() {
if(ComfyApp.clipspace_return_node) { if(ComfyApp.clipspace_return_node) {
ComfyApp.pasteToClipspace(ComfyApp.clipspace_return_node); ComfyApp.pasteToClipspace(ComfyApp.clipspace_return_node);
ComfyApp.clipspace_return_node = null;
} }
} }