Skip to content

[APP-818] fix: enable keyboard submit#3422

Merged
mcmcgrath13 merged 7 commits into
mainfrom
mcm/fix-form-submit
Jul 15, 2026
Merged

[APP-818] fix: enable keyboard submit#3422
mcmcgrath13 merged 7 commits into
mainfrom
mcm/fix-form-submit

Conversation

@mcmcgrath13

@mcmcgrath13 mcmcgrath13 commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Description

As part of #3416 found that keyboard-based submit didn't work. This PR fixes that and adds more robust testing of permissions on the report run page in general

Notes:

  • Submit button needs to be inside form, so moved that out to ReportRunPage
  • Handle submit still working when only Export button allowed

@mcmcgrath13 mcmcgrath13 changed the title fix: enable keyboard submit [APP-818] fix: enable keyboard submit Jul 13, 2026
@mcmcgrath13
mcmcgrath13 marked this pull request as ready for review July 14, 2026 14:39
@mcmcgrath13
mcmcgrath13 requested a review from a team as a code owner July 14, 2026 14:39
@mcmcgrath13
mcmcgrath13 requested review from JordanGuinn and brick-green and removed request for a team July 14, 2026 14:39
) : status === 'configuring' ? (
<FormProvider {...form}>
<ReportConfigurationPage config={config} handleSubmit={onSubmit} />
<form onSubmit={(e) => onSubmit(e, !canRunReport)}>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📈

@mcmcgrath13
mcmcgrath13 merged commit 64d89a0 into main Jul 15, 2026
2 checks passed
@mcmcgrath13
mcmcgrath13 deleted the mcm/fix-form-submit branch July 15, 2026 18:42
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.

2 participants