mirror of
https://github.com/atsunatsu/Look4Sat.git
synced 2026-10-02 03:15:37 +00:00
Tapping the grid-QSO dialog "Match" button now starts the pass query on the map page and only navigates to the match page once it finishes, so the page's first frame already contains the results — the time-range card at the top and the pass curves right below, with no scroll flicker. The dialog button shows a spinner and is disabled while calculating. A uiState collector in MainScreen performs the actual navigation (still a push, so the back gesture returns to the map). Failures/exceptions still navigate so the user is never stuck on the map page.