Skip to content

fix: delete dialog no longer freezes UI#37

Merged
kurt-croix merged 1 commit into
masterfrom
fix/delete-dialog-freeze
Apr 30, 2026
Merged

fix: delete dialog no longer freezes UI#37
kurt-croix merged 1 commit into
masterfrom
fix/delete-dialog-freeze

Conversation

@kurt-croix

Copy link
Copy Markdown
Owner

Fixes button freeze after deleting a report.

  • Use useEffect + pendingDelete state to fire-and-forget the delete after dialog closes
  • Avoids race between radix AlertDialogAction close and our state update that left the dismissable layer blocking pointer events

Use useEffect to fire-and-forget the delete after dialog closes,
instead of calling deleteReport in AlertDialogAction onClick.
The radix AlertDialogAction close was racing with our state update,
leaving the dismissable layer in a broken state that blocked
pointer events on other buttons.
@kurt-croix
kurt-croix merged commit da61681 into master Apr 30, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant