mirror of
https://github.com/stablyai/orca.git
synced 2026-11-15 18:37:24 +00:00
Coordinate, right, middle, modified and multi-clicks, clicks on elements with no primary pattern, unscrollable wheel scrolls and drags raised the window and moved the real cursor without being asked. They now refuse with background_unavailable before anything is sent. Coordinate and fractional scrolls go through ScrollPattern first. With --restore-window only the target window is raised (never a cloaked one), with a UIA activation fallback and a second attempt, points are validated first and the cursor is put back behind the input. A failing UIA pattern or disabled element is an error instead of a real click, and delivery is measured after the post-action observe.