v1.0.5
Capture ModalRoute before the async checkForUpdate gap. If the calling screen is no longer the active route when the check completes (user navigated away during Play Store scrape), skip showing any UI. Fixes fromStore() dialog popping over next screen when called in main. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>