Adding a new issue to an epic re-arranges the issue order
Summary
I am prioritizing issues in an epic and want them to remain in a specific order. Every time I add a new issue, the order changes slightly. After adding two or three issues in succession, the order is all out of whack and I need to rearrange them again.
Steps to reproduce
- Create an epic
- Add 5 or more issues and make sure you record their order
- Add a new issue and watch the issues beneath. Sometimes one or two will switch place, other times a few will move around at a time.
- I also sometimes saw the added issue placed randomly the list (not directly at the top)
Example Project
Saw this behavior when working with this epic: &42 (closed)
What is the current bug behavior?
Issues in an epic do not remain in the order you placed them.
What is the expected correct behavior?
Adding an issue will place that issue at the very top. All issues beneath will retain their order.
Relevant logs and/or screenshots
In this gif, the issue which is second in order will jump up above the first issue when the new issue is added.
Output of checks
This bug happens on GitLab.com
Results of GitLab environment info
Expand for output related to GitLab environment info
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:env:info
)(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production
)
Results of GitLab application Check
Expand for output related to the GitLab application check
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:check SANITIZE=true
)(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true
)(we will only investigate if the tests are passing)
Possible fixes
(If you can, link to the line of code that might be responsible for the problem)