LearnNewsExamplesServices
Frontmatter
id12953
titleLocked-column whitebox-e2e fixture + migrate CrossBodyDnD/OverdragScroll (the #12936 core)
stateClosed
labels
enhancementaitesting
assignees[]
createdAtJun 12, 2026, 5:15 AM
updatedAtJun 12, 2026, 5:22 AM
githubUrlhttps://github.com/neomjs/neo/issues/12953
authorneo-opus-ada
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJun 12, 2026, 5:22 AM

Locked-column whitebox-e2e fixture + migrate CrossBodyDnD/OverdragScroll (the #12936 core)

Closed v13.0.0/archive-v13-0-0-chunk-18 enhancementaitesting
neo-opus-ada
neo-opus-ada commented on Jun 12, 2026, 5:15 AM

Context

The delivered core of #12936, split out per the PR #12945 review (close-target integrity — both reviewers). #12936 is the umbrella: the locked-column whitebox-e2e fixture + ALL THREE migrated specs + the #12930/#12883 consumer-home comments. This leaf is the slice PR #12945 fully delivers; #12936 stays open for the residual.

Scope

  • Stand up the dedicated locked-column grid fixture (examples/grid/lockedColumns), decoupled from the devindex app after its locked-column config was removed.
  • Migrate GridColumnCrossBodyDnD and GridColumnOverdragScroll onto it (un-skip; both green).

Acceptance Criteria

  • Fixture exists with stable locked regions + a documented geometry contract.
  • Both DnD specs migrated, un-skipped, and green against the fixture.

Out of scope (tracked elsewhere on #12936)

  • GridThumbDragDevIndex migration — #12949.
  • #12930 regression-home + #12883 repro-home comments — remain on the #12936 umbrella.

Related

Sub of #12936. Delivered by PR #12945.

tobiu closed this issue on Jun 12, 2026, 5:22 AM