Other board labels should not be removed from an issue when it is moved to the Open list or Closed list
-
When you move an issue from any label list to to the Open column it should remove all labels from the issue, for only all labels that are lists in that board. But as you see in this video, if there is another board somewhere in GitLab that has other label lists, those labels will be removed too. That shouldn't be the case.
-
In the video below, there is one board with list:
- group-label-a
-
And there is another board with lists:
- group-label-a
- group-label-b
- group-label-c
As shown in the video, when you move the issue (in the first board) back to open, it removes all three labels.
What should happen is that only group-label-a
is removed from the issue.
As you see in this system note, when the user moved the issue to the closed column, all the labels were automatically removed. This should not be the case: https://gitlab.com/gitlab-org/gitlab-ce/issues/50483#note_101451100
Important
- Please also look at the reports from https://gitlab.com/gitlab-org/gitlab-ee/issues/5775
Also, https://gitlab.com/gitlab-org/gitlab-ce/issues/51052#note_105549534
@victorwu to be clear, this only applies to label lists, right? We don't remove milestone or assignee(s) when dragging to Closed?
https://gitlab.com/gitlab-org/gitlab-ce/issues/51052#note_105550107