diff --git a/invokeai/frontend/web/src/app/store/middleware/listenerMiddleware/listeners/enqueueRequestedCanvas.ts b/invokeai/frontend/web/src/app/store/middleware/listenerMiddleware/listeners/enqueueRequestedCanvas.ts index f38020b8ea..e4deb54904 100644 --- a/invokeai/frontend/web/src/app/store/middleware/listenerMiddleware/listeners/enqueueRequestedCanvas.ts +++ b/invokeai/frontend/web/src/app/store/middleware/listenerMiddleware/listeners/enqueueRequestedCanvas.ts @@ -123,16 +123,14 @@ export const addEnqueueRequestedCanvasListener = (startAppListening: AppStartLis const batchId = enqueueResult.batch.batch_id as string; // we know the is a string, backend provides it // Prep the canvas staging area if it is not yet initialized - if (!state.canvas.layerState.stagingArea.boundingBox) { - dispatch( - stagingAreaInitialized({ - boundingBox: { - ...state.canvas.boundingBoxCoordinates, - ...state.canvas.boundingBoxDimensions, - }, - }) - ); - } + dispatch( + stagingAreaInitialized({ + boundingBox: { + ...state.canvas.boundingBoxCoordinates, + ...state.canvas.boundingBoxDimensions, + }, + }) + ); // Associate the session with the canvas session ID dispatch(canvasBatchIdAdded(batchId));