Bind the selected output when restoring complete input settings
This commit is contained in:
@@ -49,8 +49,11 @@ export function changeSource(form) {
|
||||
|
||||
export function useAsHero(form, item) { return {...form,identityStillId:item.id} }
|
||||
export function useAsSource(form, item) { return {...form,imageAId:item.id} }
|
||||
export function restoreAll(form,item) {
|
||||
export function restoreAll(form,item,xaigen=false) {
|
||||
const restored=restoreInput(item),next={...form,...restored,settings:{...form.settings,...restored.settings,seedMode:'random'}}
|
||||
next.mode=restored.mode==='iterate'?'edit':restored.mode || (item.kind==='clip'?'video':'edit')
|
||||
if(item.kind==='clip') return {...bindClip(next,item,xaigen),mode:'extend'}
|
||||
next.mode=restored.mode==='iterate'?'edit':restored.mode || 'edit'
|
||||
next.imageAId=item.id
|
||||
next.startClipId=''
|
||||
return next
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user