fix(ui): Fixed handling of focus/blur/submit events in Autocomplete and ActionEditor #461

Merged
blacklight merged 1 commit from 460/fix-focus-management-in-action-editor into master 2025-09-10 00:40:28 +02:00
Owner
  • Removed unused keydown event handling in ActionArgs. That actually ended up swallowing the Enter key event in textareas, preventing form submission.
  • Improved request handling in ActionEditor by focusing previously focused element after execution.
  • Enhanced focus management in Autocomplete based on keepFocus prop. This is disabled by default to ensure that focus and blur events can be properly managed by the browser.
  • Fixed event propagation issues in Autocomplete when selecting items.

Closes: #460

- Removed unused keydown event handling in `ActionArgs`. That actually ended up swallowing the Enter key event in textareas, preventing form submission. - Improved request handling in `ActionEditor` by focusing previously focused element after execution. - Enhanced focus management in `Autocomplete` based on `keepFocus` prop. This is disabled by default to ensure that focus and blur events can be properly managed by the browser. - Fixed event propagation issues in `Autocomplete` when selecting items. Closes: #460
blacklight added this to the v1.4.0 milestone 2025-09-10 00:39:51 +02:00
fix(ui): Fixed handling of focus/blur/submit events in Autocomplete and ActionEditor
All checks were successful
continuous-integration/drone/push Build is passing
a880dff24f
- Removed unused keydown event handling in `ActionArgs`. That actually
  ended up swallowing the Enter key event in textareas, preventing
  form submission.
- Improved request handling in `ActionEditor` by focusing previously
  focused element after execution.
- Enhanced focus management in `Autocomplete` based on `keepFocus` prop.
  This is disabled by default to ensure that focus and blur events can
  be properly managed by the browser.
- Fixed event propagation issues in `Autocomplete` when selecting items.

Closes: #460
blacklight added this to the ui project 2025-09-10 00:39:52 +02:00
blacklight deleted branch 460/fix-focus-management-in-action-editor 2025-09-10 00:40:28 +02:00
Sign in to join this conversation.
No description provided.