muxg: finish and gate recovery and force-End native popovers #102
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
S2 is intentionally stopped before delivery. Controller/theme and generic renderer work exists on the experimental branch, but real-window lifecycle validation exposed retained-frame/glyph rendering after recovery reattach, and fixtures are incomplete/uncommitted.
Scope: resume from a reviewed design after the S1 shipment decision; make centered recovery and force-End popovers visible and reliable, preserve captured attachment identity, Cancel default/destructive confirmation, pending-End nonmodality, no click-through, focus-loss safety, glyph-atlas preparation before UV normalization, and overlay-last ordering. Keep legacy picker and empty-workspace popup paths unchanged.
Acceptance: deterministic real-window lifecycle coverage, native-core-test, native, native-e2e, focused lifecycle fixture, check, and independent review.
Do not ship the current stopped S2 experiment without re-review.
Migrated from git-collab issue
20288f655efecac6e78eede8e8ead389ac2402c7.Original author: a73x dev@a73x.sh.
Related issue:
0b725c82