• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Idrinth / habit-evaluator / 22338645160 / 8
40%
the-one: 40%

Build:
DEFAULT BRANCH: the-one
Ran 24 Feb 2026 06:01AM UTC
Files 4
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Feb 2026 05:57AM UTC coverage: 100.0%. Remained the same
22338645160.8

push

github

web-flow
Fix habit button updates not reflecting immediately on HomeScreen (#605)

The add/remove entry callbacks mutated the captured habit object in-place,
causing its entries.size to match the freshly loaded habit from the DB.
Since Habit.equals() compares by ID only, Compose's remember() saw
identical keys and skipped recomputation, leaving the UI stale until
the card was collapsed and re-expanded.

Fix by fetching a fresh habit from the repository before mutating,
so the original captured habit's entries.size remains unchanged and
the remember keys properly invalidate on reload.

https://claude.ai/code/session_017CoRafu7EHggfTNBffvGC2

Co-authored-by: Claude <noreply@anthropic.com>

8 of 8 relevant lines covered (100.0%)

6.5 hits per line

Source Files on job homepage - 22338645160.8
  • Tree
  • List 4
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22338645160
  • 95e1c018 on github
  • Prev Job for on the-one (#22338184760.2)
  • Next Job for on the-one (#22341450512.8)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc