mirror of
https://github.com/atsunatsu/Look4Sat.git
synced 2026-10-02 03:15:37 +00:00
On a device the first frame of the match page only contains the station cards and the time-range card, which can be shorter than the viewport — scrollToItem(1) then has no scroll range and silently does nothing, and by the time the async query results grow the list past one screen the one-shot flag is already consumed. Retry every 100ms (up to 2s) until firstVisibleItemIndex reaches the time-range card. Verified with a new Robolectric test that grows the content after a delay. Bump 12.6.