fix: use canonical viewport fallback for rootless targeting - #2154
fix: use canonical viewport fallback for rootless targeting#2154chuanxu742-glitch wants to merge 1 commit into
Conversation
|
Reviewed exact head The core policy is correct: Two blockers before readiness:
Readiness evidence is also incomplete: exact-head GitHub checks are not yet available, and live Android proof could not be collected because the sole local emulator ( No other code finding found. Do not apply any label. |
Closes #2120
Refs #1609
Summary
Validation
ed26b31:pnpm exec vitest run --project unit-core src/core/interaction-targeting.test.tsfailed both new rootless cases because they returnedhittable-ancestorinstead ofoverly-broad-ancestor(14 passed, 2 failed).pnpm run lintpassed.pnpm run typecheckpassed.zip/yarn, POSIX path assertions, and macOS helper assumptions); the three targeting-fixture failures exposed by this change were corrected and are included in the 59/59 focused green run above.adbis not installed on this host. The residual risk is the unverified live RecyclerView interaction path; the missing evidence is a rootless Android helper snapshot plus a tap on the nested semantic target in an available non-user-owned emulator.Scope and risk