Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't mark completion a second time #36

Open
rboulton opened this issue Apr 22, 2013 · 2 comments
Open

Can't mark completion a second time #36

rboulton opened this issue Apr 22, 2013 · 2 comments

Comments

@rboulton
Copy link
Contributor

I have one habit set up. On the visualisation page, it lists the habit, with a pink circle containing a checkbox. If I click on the pink circle-checkbox icon, I can record completion of the habit for various days. If I mark one day as being completed, but leave another day incomplete, and click Done, then click Yo on the encouragement page displayed, the visualisation is displayed again. However, and here we get to the actual problem, this time the checkbox is contained in a grey circle, and isn't clickable, so I can't go back there to record further progress.

@georgebrock
Copy link
Member

I think this behaviour is correct: You won't be able to track new progress until the next day (or week, depending on the time period of the habit).

@rboulton
Copy link
Contributor Author

Hmm. Consider this situation:

  1. I have a habit (eat an apple, after lunch, reminder email at 1pm) which I've set to be reminded about every day.
  2. I get the reminder email on monday, eat my apple, but am busy and don't get a chance to update on behabitual.
  3. I get the reminder email on tuesday, but am having a late lunch that day. I click to open behabitual in my browser, mark monday as having been done, then have lunch and eat my apple.
  4. After lunch, I go back to behabitual, but am unable to mark that I've now eaten my apple on tuesday.

I think blocking access to being able to set completion is unhelpful, but if you're going to do that you should never block it when the most recent item is marked as not-done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants