From T214197: Typing in the namespace number does not show suggestions, but is accepted on return keystroke. This is not a major issue, but my expected behavior would be for the suggestions to show the matching options (e.g. typing 11 will suggest Template talk)
A related problem is that the option for (Main) does not display - and is NOT accepted on pressing enter - if the user types Main without the parentheses.
We need to override the getItemMatcher in the OO.ui.MenuSelectWidget. There is some discussion about ways to handle the case where a single method needs to be overridden in T215346 - until that is resolved, we can make a subclass of MenuSelectWidget that overrides this method.
Expected behavior
- When a user types a number, the correlating namespace name should display in the drop-down suggestions.
- When a user types the name of the main namespace without the parentheses, the main namespace option should display in the drop-down suggestions (should be tested in multiple languages)