testing #42036:
I got into a situation where bogus launch configs showed up in my drop down menu:

Instead of the 3 "Compound (...)" launch configs I would have expected a single "Compound (workspace)" entry.
After changing the name of the "Compound" launch config in the workspace settings all duplicated "Compound" entries in the drop down showed the new name.
My setup:
- multi-root workspace with 3 folders each with a single launch config:

- a workspace launch config "Compound" referring to two sub-launch configs:
"launch": {
"compounds": [
{
"name": "Compound",
"configurations": [ "Launch f1", "Launch f2" ]
}
]
}
Code ptr: https://github.com/Microsoft/vscode/blob/master/src/vs/workbench/parts/debug/electron-browser/debugConfigurationManager.ts#L524
testing #42036:
I got into a situation where bogus launch configs showed up in my drop down menu:

Instead of the 3 "Compound (...)" launch configs I would have expected a single "Compound (workspace)" entry.
After changing the name of the "Compound" launch config in the workspace settings all duplicated "Compound" entries in the drop down showed the new name.
My setup:
Code ptr: https://github.com/Microsoft/vscode/blob/master/src/vs/workbench/parts/debug/electron-browser/debugConfigurationManager.ts#L524