mirror of
https://github.com/stablyai/orca.git
synced 2026-10-17 16:02:55 +00:00
clickVisibleDiffLine read Monaco's virtualized .view-line set in a single evaluate right after a tab switch, but Monaco re-lays-out its diff lines asynchronously. On a contended CI shard the visible set is briefly empty, so the evaluate threw 'visible combined diff line not found' before Monaco painted. Poll until a line is in the viewport instead of failing on first miss. Co-authored-by: Orca <help@stably.ai>