diff --git a/invokeai/frontend/web/src/features/controlLayers/components/SimpleSession/context.tsx b/invokeai/frontend/web/src/features/controlLayers/components/SimpleSession/context.tsx index e4524fd9dd..0fde057179 100644 --- a/invokeai/frontend/web/src/features/controlLayers/components/SimpleSession/context.tsx +++ b/invokeai/frontend/web/src/features/controlLayers/components/SimpleSession/context.tsx @@ -409,12 +409,12 @@ export const CanvasSessionContextProvider = memo( if (!item) { toDelete.push(datum.itemId); } else if (item.status === 'canceled' || item.status === 'failed') { - toUpdate[datum.itemId] = { + toUpdate.push({ ...datum, progressEvent: null, progressImage: null, imageDTO: null, - }; + }); } }