Bug: 'No data' card shows on first app launch before data loads
Resolved 💬 2 comments Opened Feb 10, 2026 by V4nish Closed Feb 10, 2026
Summary
On first open of the day, the app launches and only the 'No data' card shows momentarily before data finishes loading.
Expected Behavior
Show a loading animation/skeleton while data is being fetched from HealthKit/SwiftData.
Current Behavior
"No data" card appears briefly, which may confuse users into thinking their data is missing.
Suggested Fix
Add a loading state with appropriate animation while:
- HealthKit data is being fetched
- SwiftData queries are executing
- Initial mood entries are loading
Priority
Low - cosmetic/UX polish
---
Filed from development session 2026-02-10
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗