gsxdsm
297edd93e4
FN-8073: preserve deletion confirmations until explicitly dismissed
Keep task deletion confirmations open until users intentionally confirm, cancel, or dismiss the backdrop.
- Track backdrop press origin to ignore trigger click-through events
- Claim dialog stacking order before paint and cover mouse and touch regressions
- Add a patch changeset for the confirmation behavior fix
Files changed:
.changeset/fn-8073-confirm-dialog.md | 7 ++++
packages/dashboard/app/components/ConfirmDialog.tsx | 32 ++++++++++++++++--
.../components/__tests__/ConfirmDialog.test.tsx | 32 +++++++++++++++++-
.../app/hooks/__tests__/useConfirm.test.ts | 38 ++++++++++++++++++++++
4 files changed, 105 insertions(+), 4 deletions(-)
Fusion-Task-Id: FN-8073
Fusion-Task-Lineage: 15a8636f-a058-4b15-834f-6b3549fee4c2
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-16 03:28:07 -07:00
..
2026-07-15 20:28:11 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 03:23:25 -07:00
2026-07-16 03:28:07 -07:00
2026-07-15 14:41:05 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 02:47:59 -07:00
2026-07-16 03:00:59 -07:00
2026-07-13 10:32:12 -07:00
2026-07-13 10:32:12 -07:00
2026-06-08 15:19:27 -07:00
2026-07-15 08:44:11 -07:00