diff --git a/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts b/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts index b91233d7307..7bde56e3511 100644 --- a/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts +++ b/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts @@ -589,7 +589,8 @@ export class VariablesActionProvider implements IActionProvider { } public hasSecondaryActions(tree: ITree, element: any): boolean { - return element instanceof Variable; + // Only show context menu on "real" variables. Not on array chunk nodes. + return element instanceof Variable && !!element.value; } public getSecondaryActions(tree: ITree, element: any): TPromise {