Re-hide image-edit output on click-away when Hide output preview is on, matching video.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Towsty
2026-08-27 10:02:31 -05:00
co-authored by Cursor
parent 860aeafb1e
commit e715c77605
2 changed files with 26 additions and 11 deletions
+5 -4
View File
@@ -75,6 +75,7 @@ export default defineEventHandler(async (event) => {
const destFolder = library.folders.find(folder => folder.id === folderId)
const folderLocked = Boolean(destFolder?.protected && !destFolder.unlocked)
const hideInput = fields.hideInput === 'true'
const hideThumbnail = fields.hideThumbnail === 'true'
const steps = parseSteps(fields.steps)
const cfg = parseCfg(fields.cfg)
const seed = fields.seed && fields.seed !== 'random'
@@ -107,11 +108,11 @@ export default defineEventHandler(async (event) => {
const job = createJob()
job.kind = 'edit'
job.maxStep = steps
job.hideThumbnail = hideInput
job.hideThumbnail = hideThumbnail
job.library = {
ownerKey,
folderId,
hideThumbnail: hideInput,
hideThumbnail,
hideInput,
folderLocked,
name: (fields.name || '').trim().slice(0, 80),
@@ -161,7 +162,7 @@ export default defineEventHandler(async (event) => {
jobId: job.id,
seed,
steps,
hideThumbnail: hideInput,
hideThumbnail,
folderLocked,
dual: Boolean(reference),
chainTotal
@@ -294,7 +295,7 @@ async function runEdit(
data: buffer,
width: size?.width || 0,
height: size?.height || 0,
hideInput: job.hideThumbnail === true || library.hideInput === true,
hideInput: job.hideThumbnail === true,
role: 'output',
name: passName || undefined,
prompt,