mjdescy / TodoTxtMac

TodoTxtMac is a minimalist, keyboard-driven to-do manager for Mac OS X (10.8 Mountain Lion and higher) that conforms to the todo.txt format spec.
Other
240 stars 40 forks source link

Unintended duplication of task with threshold date #105

Closed bnoellert closed 8 years ago

bnoellert commented 8 years ago

I'm using 2.1.1 and have the "hide future tasks" behavior selected.
Any tasks that I use with a threshold date get duplicated upon reloading (typing '.') todo.txt. This seems to be independent of whether the date is in the future or whether it has passed.
Steps to reproduce:

  1. Create a task with a threshold date in the future
  2. Save
  3. Reload using '.'
  4. The task will still be hidden, but if you open the file with an editor you will see that task was duplicated.

This also starts to become multiplicative if you don't notice it because the next time it will duplicate both the original and the duplicate task...and so forth...I ended up with about 20 copies of one task before I realized what was happening.

mjdescy commented 8 years ago

This has been a nagging problem. I think I finally fixed it tonight.

mjdescy commented 8 years ago

This change will be in version 2.2.0, which is due imminently.