dotnet / dotnet/project-system
File Nesting: Drop down menu for selecting active settings is confusing
- Dominant language
- C#
- Stars
- 1k
- Forks
- 415
- PR merge metrics
- No merged PRs in 30d
Description
The file nesting drop down menu is very confusing and does not behave like any other menu I've seen in Visual Studio.
1) It has a menu item that does nothing except "provide" information on the current active settings. With narrator turned on this, this is treated as normal menu item and will be very confusing from a accessibility standpoint.

2) It has sub menus for separating and selecting custom profiles, of which are not likely to be large set:


Instead, we discussed this offline and felt that would be less complex like the following and similar to other UI, such as the Debug drop down.
```
| None
----------------------
| Default (Built-in)
✓ | Custom 1
| Custom 2
----------------------
...
```
The tick would indicate the currently "active" settings, and removes the need entirely for "Active Settings" menu item and sub menus. Toggling the split button, would switch been _None_ and the last selected settings.
Contributor guide
Assessment
This issue has not been assessed yet.