Skip to content

Draft: Refresh label board list on label change

What does this MR do and why?

Fix a bug around Boards where switching labels on an Issue or Epic didn't reflect the updated state of lists instantly and would require user to reload whole page before changes are visible.

Screenshots or screen recordings

Before After
Issues Board Screen_Recording_2022-10-12_at_4.21.56_PM Screen_Recording_2022-10-12_at_4.18.04_PM
Epics Board Screen_Recording_2022-10-12_at_4.22.59_PM Screen_Recording_2022-10-12_at_4.20.32_PM

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Go to a group and create a couple of labels.
  2. Set these labels to a bunch of issues.
  3. Go to Issue boards and add lists for all the labels created in step 1.
  4. Click on issue card within the added list and change a label from the right sidebar to the other one.
  5. Notice if label lists are refreshed to reflect the change.
  6. Repeat steps 2 through 5 for epics.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #352958

Edited by Kushal Pandya

Merge request reports