Skip to content

Commit 95d2401

Browse files
update optimized preview logic
1 parent 3ba41f2 commit 95d2401

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

editor/scaffolds/preview-canvas/optimized-preview-canvas.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,16 @@ function optimized_preview_strategy(
3535
}
3636

3737
if (children.length === 0) {
38-
return "vanilla";
38+
const hasimagefill = scene.fills
39+
?.filter(Boolean)
40+
?.filter((f) => f.visible)
41+
?.find((f) => f.type === "IMAGE");
42+
43+
if (hasimagefill) {
44+
return "baked";
45+
} else {
46+
return "vanilla";
47+
}
3948
} else if (children.length === 1) {
4049
return optimized_preview_strategy(children[0]);
4150
} else {

0 commit comments

Comments
 (0)