Removing a label from an issue also removes unrelated label added via slash command
Summary
When a label is removed from an issue using the x
button on the sidebar, a label previously added via a /label
command is also removed.
Steps to reproduce
- Find an issue with existing labels
- Add a comment that also adds a new label
- Using the side-bar, remove a pre-existing label
Example Project
https://gitlab.com/gitlab-org/threat-management/general/-/issues/747
What is the current bug behavior?
Both the pre-existing and newly added labels are removed.
What is the expected correct behavior?
Only the pre-existing label is removed.
Relevant logs and/or screenshots
Output of checks
This bug happens on GitLab.com
Possible fixes
/cc @gweaver @donaldcook
Edited by Thiago Figueiró