* 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 |
||
|---|---|---|
| .. | ||
| browser.test.ts | ||
| changes.test.ts | ||
| deep-link.test.ts | ||
| imported-document.test.ts | ||
| pending-open.test.ts | ||
| source-identity.test.ts | ||
| web-link.test.ts | ||