diff --git a/packages/core/src/canvas/renderer/pipeline.ts b/packages/core/src/canvas/renderer/pipeline.ts index 693cf1f2a..aa00392e4 100644 --- a/packages/core/src/canvas/renderer/pipeline.ts +++ b/packages/core/src/canvas/renderer/pipeline.ts @@ -143,7 +143,9 @@ export function render( h: r.viewportHeight / r.zoom } - const hasPositionPreview = graph.positionPreviewVersion !== r.scenePicturePositionPreviewVersion + const hasPositionPreview = + graph.positionPreviewVersion !== r.scenePicturePositionPreviewVersion && + sceneVersion === r.scenePictureVersion const hasVolatileOverlays = hasPositionPreview || hasVolatileOverlay(overlays) const canUsePicture = canUseScenePicture(r, graph, sceneVersion, hasVolatileOverlays)