Quick actions and sidebar labels override each other

Steps to reproduce

  • Add and remove some labels via quick action and submit
  • Add and remove some labels via the sidebar

Screen_Shot_2019-09-13_at_1.07.31_PM

In this case I added workflowready for development in a quick action, and then went into the sidebar and added ~"UX ready" and removed UX. On refresh my new workflow label had been overriden.

#10893 (comment 216992113)

(If you are using an older version of GitLab, this will also determine whether the bug is fixed in a more recent version)

What is the current bug behavior?

(What actually happens)

What is the expected correct behavior?

I'd expect the two to work separately. If you add labels via quick actions, those should stick and shouldn't be overridden by the previous state defined in the label dropdown.

Assignee Loading
Time tracking Loading