mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-12 21:53:00 -06:00
df72781ed4
* fix(macos): make the whole AI candidate row clickable and clear stale exhausted verdicts Live-testing pick-during-testing on 2026-08-11 showed clicks on a candidate row's blank stretch (between the title/subtitle texts or over the spacer) silently doing nothing: plain-style buttons only hit-test opaque label pixels. A user trying to pick Claude Code while Codex auto-tests can click the visually highlighted row and get no outcome. .contentShape(Rectangle()) makes the full row hit-test. Also, after auto-candidates exhaust, a user-picked retest left the stale "None of the found options worked" card up while the new test visibly ran; userSelect now clears exhaustedAutoCandidates when a fresh attempt begins. * test(tooling): drop stateless poll tests from stateful-helper fixtures Main went red when #121923 rewrote the outbound poll tests to be order-independent and removed their stateful helper import/file; this lane-config test hardcoded both as stateful-helper classification fixtures. Folded into this PR per red-main landing policy.