* fix(app): keep opened documents saved until they are edited Opening a .fig file lays out its first page, and every node:updated counted as a change, so the recomputed auto-layout sizes and positions marked the document unsaved right after it was marked saved. Updates made while the graph applies layout no longer count: layout only derives geometry, and an edit that relays out a page has already counted. A unit test runs a real layout pass, and an E2E test opens an auto-layout file and closes it without a save prompt. * test(app): reach the fixture through testPath |
||
|---|---|---|
| .. | ||
| closed-documents.spec.ts | ||
| command-palette.spec.ts | ||
| document-drop.spec.ts | ||
| home-view.spec.ts | ||
| menu.spec.ts | ||
| opened-documents.spec.ts | ||
| recent-files.spec.ts | ||
| support-gate.spec.ts | ||
| tab-close.spec.ts | ||
| tab-preparation.spec.ts | ||
| unsaved-changes.spec.ts | ||
| webmcp.spec.ts | ||