From e4cf6e1e4868badc1a7790ae403f35bfab66a943 Mon Sep 17 00:00:00 2001 From: isidor Date: Fri, 13 Mar 2020 10:52:53 +0100 Subject: [PATCH] Respect capabilities.supportsClipboardContext fixes #69768 --- src/vs/workbench/contrib/debug/browser/debugActions.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/debug/browser/debugActions.ts b/src/vs/workbench/contrib/debug/browser/debugActions.ts index ca025ac0c76..bc94f6616fb 100644 --- a/src/vs/workbench/contrib/debug/browser/debugActions.ts +++ b/src/vs/workbench/contrib/debug/browser/debugActions.ts @@ -400,7 +400,8 @@ export class CopyValueAction extends Action { if (stackFrame && session && this.value.evaluateName) { try { - const evaluation = await session.evaluate(this.value.evaluateName, stackFrame.frameId, this.context); + const context = session.capabilities.supportsClipboardContext ? 'clipboard' : this.context; + const evaluation = await session.evaluate(this.value.evaluateName, stackFrame.frameId, context); this.clipboardService.writeText(evaluation.body.result); } catch (e) { this.clipboardService.writeText(this.value.value); -- GitLab