test(m9): fall back to coordinate click for per-page print button (#132) #134

Merged
gronod merged 1 commits from feat/132-perpage-scroll2 into milestone/m9-monterey 2026-09-12 13:30:19 +01:00
Owner

Follow-up to #133 — run 32235 showed explicit scroll(byDeltaX:deltaY:) calls on stage-2 are synthesized but never move the LazyVGrid cell's a11y frame. If the button still isn't hittable after the scroll loop, dump the a11y tree and click via coordinate(withNormalizedOffset:) (skips the hittable check); the lp-argv assertion verifies the click landed.

Follow-up to #133 — run 32235 showed explicit `scroll(byDeltaX:deltaY:)` calls on `stage-2` are synthesized but never move the `LazyVGrid` cell's a11y frame. If the button still isn't hittable after the scroll loop, dump the a11y tree and click via `coordinate(withNormalizedOffset:)` (skips the hittable check); the lp-argv assertion verifies the click landed.
gronod added the
Priority
High
2
Project/ICCery-v2Bug/UI
labels 2026-09-12 13:30:12 +01:00
gronod added 1 commit 2026-09-12 13:30:13 +01:00
Explicit stage-2 scrolls are synthesized but never move the LazyVGrid
cell's a11y frame (run 32235). If still not hittable, dump the a11y
tree and click the reported point directly — the lp argv assertion
verifies the click landed.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
gronod merged commit 607a4e0df4 into milestone/m9-monterey 2026-09-12 13:30:19 +01:00
gronod deleted branch feat/132-perpage-scroll2 2026-09-12 13:30:20 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gronod/iccery-v2-mac#134