diff --git a/ui/src/components/SampleImageViewer.tsx b/ui/src/components/SampleImageViewer.tsx index b0d52e22..49c7f9ee 100644 --- a/ui/src/components/SampleImageViewer.tsx +++ b/ui/src/components/SampleImageViewer.tsx @@ -123,6 +123,15 @@ export default function SampleImageViewer({ imgPath, numSamples, sampleImages, s return controlImageArr; }, [sampleItem, imgPath]); + const seed = useMemo(() => { + if (!sampleItem) return '?'; + if (sampleItem.seed !== undefined) return sampleItem.seed; + if (sampleConfig?.walk_seed) { + return sampleConfig.seed + imgInfo.promptIdx; + } + return sampleConfig?.seed ?? '?'; + }, [sampleItem, sampleConfig]); + // keyboard events while open useEffect(() => { const handleKeyDown = (event: KeyboardEvent) => { @@ -206,6 +215,9 @@ export default function SampleImageViewer({ imgPath, numSamples, sampleImages, s