Skip to content

[bot] Fast-forward for 26.7.8 - #3191

Merged
github-actions[bot] merged 1 commit into
release26.7from
26.7_ff_bot_26.7.8
Sep 9, 2026
Merged

[bot] Fast-forward for 26.7.8#3191
github-actions[bot] merged 1 commit into
release26.7from
26.7_ff_bot_26.7.8

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

Generated automatically.
Approve all matching PRs simultaneously.
Approval will trigger automatic merge.
View all PRs: https://internal.labkey.com/Scrumtime/Backlog/harvest-gitOpenPullRequests.view?branch=26.7_ff_bot_26.7.8

…3183)

## Rationale
A single-jump Selenium drag can lift and drop having registered no
movement, so the reorder silently does nothing. Some of the changes in
this PR are already in develop due to previous test fixes.

## Related Pull Requests
- LabKey/platform#8015

## Changes
- `WebDriverWrapper.keyboardDragAndDrop(WebElement, int)` drives the
library's keyboard sensor instead of the mouse: Space to lift, one Arrow
per step, Space to drop.
- Overload taking a target element derives the step count from the two
handles' sibling indexes, so call sites read like the existing
`dragAndDrop(from, to)`.
- `FieldSelectionDialog.repositionField` delegates to the shared helper
instead of its own copy.
- `LoginConfigRow.getDragHandle()` exposes a row's drag handle. On the
authentication configuration page `dragHandleProps` sit on the row
wrapper rather than the visible `.domain-row-handle` icon, so the handle
is an ancestor of the row's component element.

<!-- list of standard tasks (remove this comment to enable)
## Tasks
- [ ] Claude Code Review
- [ ] Manual Testing
- [ ] Test Automation
- [ ] Verify Fix
-->
@github-actions
github-actions Bot merged commit a2651b7 into release26.7 Sep 9, 2026
20 checks passed
@github-actions
github-actions Bot deleted the 26.7_ff_bot_26.7.8 branch September 9, 2026 17:00
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