iSoron / uhabits

Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits
GNU General Public License v3.0
7.81k stars 933 forks source link

[Regression] Numeric Weekly Goal Highlighting #1829

Open JustinLivi opened 1 year ago

JustinLivi commented 1 year ago

Pre-submission checklist

Description

Highlighting on calendar view for numeric goal set to weekly or monthly only appears on days where the goal was met for a single day.

As far as I can tell, this is a regression and not intended behavior.

Steps to reproduce

  1. Create a numeric goal set to weekly
  2. Enter several days of incremental progress totaling or exceeding the weekly goal
  3. Scroll down to calendar view and all the icons will be grey
  4. Enter a single day whose total exceeds the weekly goal
  5. The calendar square for this day will be colored

System information

Screenshots

The following is for a 300 minutes per week goal:

Screenshot_20230913-090850

martilins commented 7 months ago

I have the same problem with monthly goal. It only highlights if I complete the goal on one day and not during the whole month.

I use an Samsung S24+, with Android 14 (UI 6.1) and the 2.2.1 version of the app.

GuySuday commented 5 months ago

I have the same problem.

In addition, they are two more problems which derive, in my opinion, from the same reason:

I would appreciate a fix for these problems, as mesurable habits are very important :)

Thank you!

thomasplevy commented 4 months ago

I am experiencing the same issue on app version 2.2.1 on Samsung Galaxy S20+ running Android 13

Thanks!

kaizokuroo commented 3 months ago

I am also experiencing the same issue on the app version 2.2.1 on a stock Samsung Galaxy A52 running Android 14. The colour in the calendar only activated if I completed the whole week goal in one day, but not when it was completed throughout the week.

It works well for yes/no goal though.

Thanks in advance

JodyLeSage commented 5 days ago

I was able to reproduce this bug.