Parent testing issue: #1
Source defect report: https://github.com/eviltester/anywaydata-ai-testing/blob/main/docs/testing/20260625/issue-230-001/defects/RA-001-method-picker-background-scroll.md
Testing artifact folder: https://github.com/eviltester/anywaydata-ai-testing/tree/main/docs/testing/20260625/issue-230-001
Original grid-table-editor story: eviltester/grid-table-editor#230
Original grid-table-editor PR: eviltester/grid-table-editor#247
The detailed defect report from the testing artifact is copied below.
RA-001: Method Picker Allows Background Page Scroll
Severity: Medium
Environment: https://eviltester.github.io/grid-table-editor/generator.html, branch codex/230-method-picker-mvc, commit 04570e0e428d.
Steps:
- Open generator.html.
- Change the first schema row field type to domain.
- Open the method picker from Select domain command.
- Keep focus in the Filter methods search box.
- Press PageDown.
Observed:
window.scrollY moved from 0 to 290 while the modal remained open. The modal stayed fixed, but the underlying page scrolled behind it.
Expected:
Background page scroll should be locked while the modal is open, or PageDown should be contained within the active modal/list region.
Evidence:
- screenshots/responsive-a11y-background-scroll-page-down.png
- logs/responsive-accessibility-test-log.md
Parent testing issue: #1
Source defect report: https://github.com/eviltester/anywaydata-ai-testing/blob/main/docs/testing/20260625/issue-230-001/defects/RA-001-method-picker-background-scroll.md
Testing artifact folder: https://github.com/eviltester/anywaydata-ai-testing/tree/main/docs/testing/20260625/issue-230-001
Original grid-table-editor story: eviltester/grid-table-editor#230
Original grid-table-editor PR: eviltester/grid-table-editor#247
The detailed defect report from the testing artifact is copied below.
RA-001: Method Picker Allows Background Page Scroll
Severity: Medium
Environment: https://eviltester.github.io/grid-table-editor/generator.html, branch codex/230-method-picker-mvc, commit 04570e0e428d.
Steps:
Observed:
window.scrollY moved from 0 to 290 while the modal remained open. The modal stayed fixed, but the underlying page scrolled behind it.
Expected:
Background page scroll should be locked while the modal is open, or PageDown should be contained within the active modal/list region.
Evidence: