Milestone menu in Merge Request form does not automatically select the matching milestone

Problem

In contrast to other filterable dropdown menus, the milestone menu does not select the milestone that matches the entered text. For example, when assigning myself to a new merge request, I click the input form, and then type e-r-i-c-k-Enter to assign the first person matching "Erick":

Jan-27-2021_01-33-29

However when I click on the milestone dropdown and type 1-3-.-5-Enter, milestone 13.5 shows up in the menu, but Enter selects No Milestone. I think this is a little jarring because it's right after the assignee menu that looks the same, but works differently. I frequently select No Milestone by accident.

Jan-27-2021_01-35-23

Proposal

Get rid of the special No Milestone option in the dropdown. Even if we leave it as selectable, I would think it gets filtered out by me typing in 13.5. If I type in n-o-space-m-i-l-e and hit enter, I'd expect it to select No Milestone.

Edited by drew stachon