Skip to content

[Port dspace-9_x] fix: improve 'move' handling of controls in form array#5729

Merged
tdonohue merged 1 commit into
dspace-9_xfrom
backport-4763-to-dspace-9_x
May 22, 2026
Merged

[Port dspace-9_x] fix: improve 'move' handling of controls in form array#5729
tdonohue merged 1 commit into
dspace-9_xfrom
backport-4763-to-dspace-9_x

Conversation

@dspace-bot
Copy link
Copy Markdown
Contributor

Port of #4763 by @jlipka to dspace-9_x.

- Refactored control retrieval logic by replacing `getControlOfGroup` with direct use of `control.get` without using a startingIndex
- Added `moveFormControlToPosition` method to handle control positioning during drag-and-drop operations. Ensured controls remain correctly linked to their respective groups

(cherry picked from commit e721284)
@dspace-bot dspace-bot added 1 APPROVAL pull request only requires a single approval to merge bug component: submission labels May 22, 2026
@tdonohue tdonohue added this to the 9.3 milestone May 22, 2026
@tdonohue tdonohue merged commit c5a9f78 into dspace-9_x May 22, 2026
16 checks passed
@tdonohue tdonohue deleted the backport-4763-to-dspace-9_x branch May 22, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 APPROVAL pull request only requires a single approval to merge bug component: submission

Projects

Development

Successfully merging this pull request may close these issues.

3 participants