From 6baa9e48e8a60c71d3257d8736dad19d0d70e959 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Mon, 20 Nov 2017 12:32:43 +0100 Subject: [PATCH] :lipstick: --- src/vs/code/electron-main/menus.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/vs/code/electron-main/menus.ts b/src/vs/code/electron-main/menus.ts index 4ac365e170c..b20c2cf005f 100644 --- a/src/vs/code/electron-main/menus.ts +++ b/src/vs/code/electron-main/menus.ts @@ -1204,15 +1204,20 @@ export class CodeMenu { process.arch ); + const buttons = [nls.localize('okButton', "OK")]; + if (isWindows) { + buttons.push(nls.localize('copyButton', "Copy")); // https://github.com/Microsoft/vscode/issues/37608 + } + dialog.showMessageBox(lastActiveWindow && lastActiveWindow.win, { title: product.nameLong, type: 'info', message: product.nameLong, detail: `\n${detail}`, - buttons: [nls.localize('okButton', "OK"), nls.localize('copyButton', "Copy")], + buttons, noLink: true }, result => { - if (result === 1) { + if (isWindows && result === 1) { clipboard.writeText(detail); } }); -- GitLab