diff --git a/android/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkTimeWidgetView.java b/android/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkTimeWidgetView.java index 3fde2866b..13bd50be7 100644 --- a/android/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkTimeWidgetView.java +++ b/android/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkTimeWidgetView.java @@ -56,8 +56,9 @@ public class CheckmarkTimeWidgetView extends CheckmarkWidgetView { if (isNumerical) return NumberButtonViewKt.toShortString(checkmarkValue / 1000.0); switch (checkmarkState) { case Checkmark.CHECKED_EXPLICITLY: - case Checkmark.CHECKED_IMPLICITLY: return getResources().getString(R.string.fa_check); + case Checkmark.CHECKED_IMPLICITLY: + return newest == null ? getResources().getString(R.string.fa_check) : newest.getTimestamp().daysUntil(new Timestamp(System.currentTimeMillis())) + getResources().getString(R.string.fa_check); case Checkmark.SKIPPED: return getResources().getString(R.string.fa_skipped); case Checkmark.UNCHECKED: