Unexpected behavior when filtering the List view on Issues

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

When searching for an issue in the issues list, if you select an item, like Label, and then get a list of labels, the only way to scroll is with the mouse wheel.

  • When the scrollbar is selected, the drop-down list disappears.
  • When you press the down arrow keys, the highlight disappears once it gets past the initial drop-down list.
  • Separately, if there are spaces in the Label names, the search cannot locate the Label as you type.

Steps to reproduce

Search for issues using a filter, like Label, and take notice of the above list view problems.

Example Project

You can test using GitLab Issues

What is the current bug behavior?

See Summary

What is the expected correct behavior?

  • User should be able to select the scrollbar when searching the drop down from filters, like Label.
  • User should also be able to use the down and up arrow keyes to select from the drop down
  • User should be able be able to locate the Label as you type, even when spaces are present

Relevant logs and/or screenshots

(Paste any relevant logs - please use code blocks (```) to format console output, logs, and code as it's tough to read otherwise.)

Output of checks

(If you are reporting a bug on GitLab.com, write: 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)

Edited by 🤖 GitLab Bot 🤖