Top-level selection copies were safe, but nested fill and child arrays still aliased graph data. Clone initial node values and only the changed preview fields so mutable consumers cannot bypass graph tracking or cancellation. Preserve field-granular updates and paused subscriptions. |
||
|---|---|---|
| .. | ||
| canvas | ||
| controls | ||
| editor | ||
| fill | ||
| i18n | ||
| input | ||
| layer-tree | ||
| layout | ||
| lifecycle | ||
| shared | ||
| testing | ||
| document-workspace.test.ts | ||
| renderer.test.ts | ||