wkappbot-core
★★☆
nfrunlite reconnect popup dismiss via a11y click window-relative coords
Untitled #32770 reconnect popup in nfrunlite: a11y invoke fails (treated as blocker). BM_CLICK fails (UIPI). Solution: EnumChildWindows -> Button, GetWindowRect -> window-relative coords (subtract popup rect!) -> wkappbot a11y click <grap> --x cx_rel --y cy_rel. win-click is DEPRECATED (prints suggest+exits 1). Bug: passing raw screen coords without subtracting popup origin causes off-target clicks when popup not at (0,0).
Steps
- Detect: scan #32770 windows with Static chil...
- Find OK button: EnumChildWindows for cls=But...
- Get WINDOW-RELATIVE coords: GetWindowRect(bt...
- Dismiss: wkappbot a11y click <grap> --x cx_r...
- Retry: 60s daemon thread; verified fix in au...
- Maintainer sync (2026-05-01): HQ copy is aut...
- (2026-05-02) Migration: replace 'wkappbot --...