What does this MR do?
Stop showing the "description updated" system note when task items are toggled.
Are there points in the code the reviewer needs to double check?
There is an intentional TODO for an edge case that should receive duplicate notes. See https://gitlab.com/gitlab-org/gitlab-ce/issues/32834#note_31084045 and https://gitlab.com/gitlab-org/gitlab-ce/issues/32834#note_31258514.
Why was this MR needed?
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10392 recently added system notes for description changes, and did not take into account that there was already a system note for description updates created by the task list.
Screenshots (if relevant)
Does this MR meet the acceptance criteria?
Changelog entry added, if necessary Documentation created/updated API support added
Added for this feature/bug
All builds are passing
Conform by the merge request performance guides
Conform by the style guides
Branch has no merge conflicts with
master(if it does - rebase it please)
Squashed related commits together
What are the relevant issue numbers?
Closes #32834 (closed)