- Increase recovery delay from 1s to 3s (force-stop recovery can take time) - Add immediate refresh + delayed refresh to catch recovery at different stages - Better error handling for database not ready yet (shows 'Checking...' instead of error) - Add logging to indicate when config not found is normal (after uninstall/reinstall) Previously, after force-stop recovery: - Configuration check happened too early (1s delay not enough) - UI showed error immediately if database not ready - Single refresh might miss recovery completion The fix: - Immediate refresh when app becomes visible (catches fast recovery) - Delayed refresh after 3 seconds (catches slower recovery) - Better error messages indicating database might not be ready yet - Note that config not found is normal after uninstall/reinstall (database wiped) This ensures UI properly refreshes configuration status and notification info after force-stop recovery completes.
38 KiB
38 KiB