Merge request version comparison: version drop down hidden by warning notifications
Summary
In a merge request, after it is rebased/a new version is created, on the Compare tab any warning notifications under teh "Changes between" line hide the version selection drop down lists.
Steps to reproduce
Given:
- Create a merge request
- Create a new version of the merge request
- Click either
- Compare Previous Version at the bottom of the discussion tab
- Select versions in the "Changes between" drop downs on the Changes tab
- Now warnings appear under the "Changes between" drop downs, such as
- "Not all comments are displayed because you're comparing two versions of the diff."; and/or
- "Selected versions have different base commits. ..."
When I now drop down one of the "Changes between" drop downs Then they are hidden by the warning notifications.
Example Project
n/a
What is the current bug behavior?
The warning notifications hide the contents of both version selection drop downs
What is the expected correct behavior?
The version selection drop downs, when shown, should display over the top of the warning notifications
Relevant logs and/or screenshots
Output of checks
n/a
Results of GitLab environment info
GitLab Enterprise Edition 11.0.4-ee 3350cd60
Expand for output related to GitLab environment info
System information System: Ubuntu 16.04 Proxy: no Current User: git Using RVM: no Ruby Version: 2.4.4p296 Gem Version: 2.7.6 Bundler Version:1.16.2 Rake Version: 12.3.1 Redis Version: 3.2.11 Git Version: 2.17.1 Sidekiq Version:5.1.3 Go Version: unknown
GitLab information Version: 11.0.4-ee Revision: 3350cd6 Directory: /opt/gitlab/embedded/service/gitlab-rails DB Adapter: postgresql DB Version: 9.6.8 URL: https://git.blueprint.pw HTTP Clone URL: https://git.blueprint.pw/some-group/some-project.git SSH Clone URL: git@git.blueprint.pw:some-group/some-project.git Elasticsearch: yes Geo: no Using LDAP: no Using Omniauth: no
GitLab Shell Version: 7.1.4 Repository storage paths:
- default: /var/opt/gitlab/git-data/repositories Hooks: /opt/gitlab/embedded/service/gitlab-shell/hooks Git: /opt/gitlab/embedded/bin/git
Results of GitLab application Check
I'm currently unable to get the sudo outputs
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
unknown