Skip to content

Compound debug configurations not shown after first breakpoint is hit. #24979

@defjosiah

Description

@defjosiah
  • VSCode Version: 1.12.0-insiders
  • OS Version: El Capitan

Steps to Reproduce:

  1. Launch a compound configuration
{
  // Use IntelliSense to learn about possible Node.js debug attributes.
  // Hover to view descriptions of existing attributes.
  // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "launch",
      "name": "Launch Program",
      "program": "${workspaceRoot}/server.js",
      "env": {
        "NODE_ENV": "local"
      },
      "preLaunchTask": "build:server",
      "outFiles": [
        "${workspaceRoot}/dist-server/**/*.js"
      ]
    },
    {
      "type": "chrome",
      "request": "launch",
      "name": "Launch Chrome",
      "url": "http://localhost:6615",
      "webRoot": "${workspaceRoot}/dist-client",
      "userDataDir": "${env:HOME}/.chrome-debug",
      "sourceMapPathOverrides": {
        "*": "${workspaceRoot}/*"
      }
    }
  ],
  "compounds": [
    {
      "name": "Client/Server",
      "configurations": ["Launch Program", "Launch Chrome"]
    }
  ]
}
  1. Observe the debug floating menu has both configurations shown.

screen shot 2017-04-18 at 2 56 01 pm

  1. Hit a breakpoint in the code.

  2. Observe that the context menu no longer shows any of the options, and doesn't allow you to switch between them.

screen shot 2017-04-18 at 2 56 15 pm

This remains until the restart button is pressed.

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugdebugDebug viewlet, configurations, breakpoints, adapter issuesverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions