Removed tags on tasks creation still added

I got a bug when adding a newly created tags to a task but remove them immediately.

Version: 1.3.8

Steps to reproduce:

  1. Press “n” to create a task.
  2. Type a new tag name that not exists.
  3. Press “backspace” to remove the new tag from the task.
  4. Press “ctr” + “enter” to save the task.

Result:
The new tag created but removed from the task is still added to the task.

Expected result:
The task does not have the removed tag.

A bug occurs after this bug: Removed tags on tasks creation still added:

After this bug, I want to remove the (probably wrongly typed) tag.
I go to the tag manager, en remove the tag. But then the removed tag is still present at the task.

Version: 1.3.8

Steps to reproduce:

  1. Press “n” to create a task.
  2. Type a new tag name that not exists.
  3. Press “backspace” to remove the new tag from the task.
  4. Press “ctr” + “enter” to save the task.
  5. Go to tag manager with “t”.
  6. Remove the tag that you just added to the task.

Result:
The tag is still present at the task, even though you just deleted it.

Expected result:
The tag is removed from the tasks, because it doesn’t exists anymore.

Important note:
I’m not getting always this result. So, I guess this is a rare bug. Could not produce after a couple of minutes.

Please see https://help.everdo.net/docs/sync/ess/#problem-tags-get-removed-from-items for a possible solution.

Unfortunately I don’t use ESS, and I didn’t synced to any devices when this bug is happening. The problem is when I’m removing a tag from a task, it’s still being added to the tasks.

Mitchel, were you able to isolate which tags/items have this behavior?

Is the clock/date on all your devices set correctly? It’s important for correctly syncing the data.

It only happens with not existing tags. It doesn’t work with existing tags.
And both devices have clock/date set correctly. I guess this is a desktop only bug, because I don’t sync when this bug occurs.