perf(canvas): restore scene cache after position previews

This commit is contained in:
Danila Poyarkov 2026-05-17 02:38:23 +03:00
parent 7f784ef1ec
commit 957d822af1

View file

@ -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)