You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(webapp): make Esc close consistently across dialogs, sheets and panels
- Vercel onboarding modal no longer renders a close button and Esc hint in
the marketplace flow, where dismissal is intentionally blocked
- The authenticator app setup dialog can be dismissed with Esc or the close
button; the recovery codes step stays deliberately non-dismissible
- The dashboard chat panel closes with Esc, using the same shortcut button
the other detail panels use
- Every sheet gets the Esc hint from a shared close button in SheetContent
instead of opting in via SheetTitle
- Panel close shortcuts fire while a form field is focused
- A shortcut is ignored while its button sits behind an open overlay, so one
Esc no longer closes both a dialog and the panel behind it
Co-Authored-By: Claude <noreply@anthropic.com>
Esc now closes the chat panel, the authenticator app setup dialog, and detail panels while you're typing in one of their fields, and every side sheet shows its Esc shortcut. Closing a dialog with Esc no longer also closes the panel behind it, and the Vercel setup modal no longer shows a close button it ignores.
Copy file name to clipboardExpand all lines: apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.batches.$batchParam/route.tsx
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -96,7 +96,7 @@ export default function Page() {
0 commit comments