openpencil/tests/engine/app/settings
Danila Poyarkov 453b27f15f perf(properties): retain inactive panels safely
Retain one selection-property subtree while frame presets are shown. Suspend opted-in descendant scopes after cleanup, cancel drafts before detachment can blur inputs, close portals, and release previews and pending resource work.

Track focused-element removal with VueUse so WebKit shortcuts resume after input teardown. Cover retained identity, hidden inactivity, binding rollback, async disposal, undo, popup reactivation and browser focus behavior.
2026-09-15 17:01:44 +03:00
..
credentials fix: prevent repeated Keychain prompts and isolate native tests (#664) 2026-09-09 13:41:55 +03:00
credential-migration.test.ts feat(app): add cross-platform credential storage 2026-07-26 14:07:26 +03:00
credentials.test.ts feat(app): add cross-platform credential storage 2026-07-26 14:07:26 +03:00
font.test.ts perf(properties): retain inactive panels safely 2026-09-15 17:01:44 +03:00
mcp-workflow.test.ts fix(settings): revalidate queued credentials and handle status failures 2026-09-06 16:41:50 +03:00
motion.test.ts feat(settings): centralize motion policy and add animation preference 2026-09-10 23:10:24 +03:00
vectorize-workflow.test.ts fix(settings): guard asynchronous credential workflows 2026-09-06 14:34:32 +03:00