Tag on task of parent/child project is removed on save without warning


Observed Behavior:
A task can be tagged with multiple projects, only if the projects are not descendants or ancestors of one another. However, it is possible to add the tags of a parent and a child project in the tag field, but only the last one will be saved.

Expected Behavior:
Some hint or cue that one of the tags will be removed upon saving the task.

Reproduction Steps:

  1. create a new task
  2. tag it with to projects which are parent and sibling
  3. save the task
  4. edit the task
  5. only the last project tag is present