Mats Bosson 87af246d71 Fix Dialog activation and role
Replace onMount+onCleanup with createEffect watching ctx.isOpen() and
ctx.modal(), so focusTrap/scrollLock/dismiss activate/deactivate
reactively on every open/close — including when forceMount keeps the
component mounted.
Note: role="dialog" was omitted; the project's Biome rules flag it as
redundant (noRedundantRoles) since <dialog> carries the implicit role.
2026-03-29 05:49:57 +07:00
..
2026-03-29 05:49:57 +07:00
2026-03-29 05:47:48 +07:00
2026-03-29 02:30:05 +07:00