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

Idrinth / habit-evaluator / 22198231611
40%

Build:
DEFAULT BRANCH: the-one
Ran 19 Feb 2026 08:11PM UTC
Jobs 6
Files 89
Run time 1min
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

19 Feb 2026 08:10PM UTC coverage: 45.191% (-1.1%) from 46.253%
22198231611

push

github

web-flow
Fix bottom nav smooth-scroll misdirecting to wrong pages (#524)

After #520 reordered pages (bottom nav 0-4, programmatic 5+) and #521
enabled lazy loading, smooth-scrolling back from a programmatic-only
page via bottom navigation could trigger intermediate-page guards that
redirect to the wrong destination. The bottom nav listeners did not set
programmaticNavigationTarget, so intermediate pages saw both
isProgrammatic and isIntermediate as false and applied their default
redirects (e.g., to HOME instead of DIARY).

Set programmaticNavigationTarget in both setOnItemSelectedListener and
setOnItemReselectedListener before calling setCurrentItem, matching the
pattern already used by toolbar and fragment navigation methods.

https://claude.ai/code/session_01FWabmm1sD5wBD1vwxKGhfv

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

1015 of 2873 branches covered (35.33%)

Branch coverage included in aggregate %.

3989 of 8200 relevant lines covered (48.65%)

3.11 hits per line

Coverage Regressions

Lines Coverage ∆ File
93
7.53
-40.75% de/idrinth/habitevaluator/android/StatsFragment.java
93
51.55
-0.47% de/idrinth/habitevaluator/android/MainActivity.java
62
35.35
-41.92% de/idrinth/habitevaluator/android/SportLogFragment.java
27
15.22
-67.39% de/idrinth/habitevaluator/android/ui/SportLogAdapter.java
3
30.23
-1.4% de/idrinth/habitevaluator/android/FoodLogFragment.java
3
48.66
-1.6% de/idrinth/habitevaluator/android/DiaryFragment.java
2
95.16
-1.61% de/idrinth/habitevaluator/android/persistence/SQLiteSportLogRepository.java
2
12.5
-2.27% de/idrinth/habitevaluator/android/ReminderReceiver.java
Jobs
ID Job ID Ran Files Coverage
1 homepage - 22198231611.1 19 Feb 2026 08:11PM UTC 4
100.0
GitHub Action Run
2 android - 22198231611.2 19 Feb 2026 08:11PM UTC 70
24.13
GitHub Action Run
3 android-maestro - 22198231611.3 19 Feb 2026 08:18PM UTC 68
28.64
GitHub Action Run
4 website-e2e - 22198231611.4 19 Feb 2026 08:11PM UTC 9
39.13
GitHub Action Run
5 website - 22198231611.5 19 Feb 2026 08:11PM UTC 3
89.04
GitHub Action Run
6 homepage-e2e - 22198231611.6 19 Feb 2026 08:11PM UTC 9
75.0
GitHub Action Run
Source Files on build 22198231611
  • Tree
  • List 89
  • Changed 16
  • Source Changed 0
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #22198231611
  • 32558382 on github
  • Prev Build on the-one (#22196666268)
  • Next Build on the-one (#22201077200)
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