Skip to content

fix(input like): correct form submission behaviour#12959

Merged
nnaydenow merged 6 commits intomainfrom
form-submit
Feb 2, 2026
Merged

fix(input like): correct form submission behaviour#12959
nnaydenow merged 6 commits intomainfrom
form-submit

Conversation

@nnaydenow
Copy link
Copy Markdown
Contributor

@nnaydenow nnaydenow commented Jan 26, 2026

All text-based input components (except textarea) now trigger a change event before requesting form submission.

  • Pressing Enter on an empty field requests form submission.
  • Pressing Enter on a field with a value also requests submission.
  • For inputs that require user confirmation (typeahead, input suggestions, date picker, etc.), the first Enter confirms the value, while a second Enter triggers the form submission.

Added form submission support to ui5-step-input.

Added tests for all components implementing this behavior.

Fixes: #12863
Fixes: #12934
Related to: #12629
Related to: #12221

@nnaydenow nnaydenow requested review from MapTo0 and tsanislavgatev and removed request for tsanislavgatev January 26, 2026 15:29
@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

ui5-webcomponents-bot commented Jan 26, 2026

🧹 Preview deployment cleaned up: https://pr-12959--ui5-webcomponents.netlify.app

@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview January 26, 2026 15:35 Inactive
@nnaydenow nnaydenow requested a review from ilhan007 January 26, 2026 15:36
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview January 27, 2026 08:12 Inactive
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview January 27, 2026 10:05 Inactive
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview January 27, 2026 13:23 Inactive
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview January 28, 2026 08:39 Inactive
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview January 30, 2026 13:10 Inactive
@nnaydenow nnaydenow merged commit cd02ead into main Feb 2, 2026
14 checks passed
@nnaydenow nnaydenow deleted the form-submit branch February 2, 2026 09:16
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview February 2, 2026 09:19 Inactive
@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version v2.19.0-rc.3 🎉

The release is available on v2.19.0-rc.3

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ui5-multi-input]: doesnt fire change event Form submission via Enter key broken from v2.14.0‑rc.7 to v2.18.0 when multiple inputs exist

4 participants