From 43bc6149381c9104aaf785dcd937b1c30186d8d5 Mon Sep 17 00:00:00 2001 From: isidor Date: Thu, 23 Jun 2016 10:26:50 +0200 Subject: [PATCH] debug: mixin capabilities --- src/vs/workbench/parts/debug/node/rawDebugSession.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/vs/workbench/parts/debug/node/rawDebugSession.ts b/src/vs/workbench/parts/debug/node/rawDebugSession.ts index af948512cfa..ac39a8ee3e6 100644 --- a/src/vs/workbench/parts/debug/node/rawDebugSession.ts +++ b/src/vs/workbench/parts/debug/node/rawDebugSession.ts @@ -9,6 +9,7 @@ import fs = require('fs'); import net = require('net'); import Event, { Emitter } from 'vs/base/common/event'; import platform = require('vs/base/common/platform'); +import objects = require('vs/base/common/objects'); import { Action } from 'vs/base/common/actions'; import errors = require('vs/base/common/errors'); import { TPromise } from 'vs/base/common/winjs.base'; @@ -210,10 +211,7 @@ export class RawDebugSession extends v8.V8Protocol implements debug.IRawDebugSes } private readCapabilities(response: DebugProtocol.Response): DebugProtocol.Response { - if (response.body) { - this.capabilities = response.body; - } - + this.capabilities = objects.mixin(this.capabilities, response.body); return response; } -- GitLab