Bug: 'No data' card shows on first app launch before data loads

Status Fixed / completed
Maintainer reply None cached
Activity 2 comments · opened Feb 10, 2026 · 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

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗