When backgrounded, the periodic TCP ping times out causing isOnline=false. On resume, immediately re-check so the banner clears as soon as the app is foregrounded rather than waiting up to 30s for the next scheduled check. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app_router.dart | ||