If a statement has a collection of qualifiers, and one edits any of those qualifiers, all unchanged qualifiers will show up in the resulting diff as having been deleted, with new identical qualifiers created separately.
Description
Description
Event Timeline
Comment Actions
Now that we are managing property constraints in statements, this problem has become more visible. See for instance this diff (the edit summary doesn't help either). (Although you can sometimes assume it's a new qualifier, thus the bottom one.)
Comment Actions
Hm, now when I take a look at the diff, it looks perfect. Unless someone finds another problem, I suppose we can close this.