diff options
author | Sophie Zhang <sophie_zhang@brown.edu> | 2023-08-23 23:07:18 -0400 |
---|---|---|
committer | Sophie Zhang <sophie_zhang@brown.edu> | 2023-08-23 23:07:18 -0400 |
commit | f8c2d9d029f129eb595677b1e8a09ff1ebd5880c (patch) | |
tree | 4a788b3408578147587414146243a85b603df533 | |
parent | 63c2c903d4d92aaeb0d024f02d8142d7c8ad7a5f (diff) |
branching fix
-rw-r--r-- | src/client/views/nodes/generativeFill/GenerativeFill.tsx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/client/views/nodes/generativeFill/GenerativeFill.tsx b/src/client/views/nodes/generativeFill/GenerativeFill.tsx index ce6ce672f..7230aa9b1 100644 --- a/src/client/views/nodes/generativeFill/GenerativeFill.tsx +++ b/src/client/views/nodes/generativeFill/GenerativeFill.tsx @@ -181,6 +181,7 @@ const GenerativeFill = ({ imageEditorOpen, imageEditorSource, imageRootDoc, addD // cleanup return () => { + setInput(''); setEdited(false); newCollectionRef.current = null; parentDoc.current = null; @@ -268,8 +269,8 @@ const GenerativeFill = ({ imageEditorOpen, imageEditorSource, imageRootDoc, addD // create first image if (!newCollectionRef.current) { if (!isNewCollection && imageRootDoc) { - // new collection stays null - parentDoc.current = imageRootDoc; + // if the parent hasn't been set yet + if (!parentDoc.current) parentDoc.current = imageRootDoc; } else { if (!(originalImg.current && imageRootDoc)) return; // create new collection and add it to the view |