From 7f61950ca661d85aec4848d9210831af626f5f22 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Tue, 29 Mar 2016 15:46:51 +0200 Subject: [PATCH] New untitiled file not saved on exit (fixes #4739) --- src/vs/workbench/electron-browser/window.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/electron-browser/window.ts b/src/vs/workbench/electron-browser/window.ts index 6a290b02fc4..f3ecbfeeef0 100644 --- a/src/vs/workbench/electron-browser/window.ts +++ b/src/vs/workbench/electron-browser/window.ts @@ -162,7 +162,11 @@ export class ElectronWindow { } public showSaveDialog(options: Electron.Dialog.SaveDialogOptions, callback?: (fileName: string) => void): string { - return dialog.showSaveDialog(this.win, options, callback); + if (callback) { + return dialog.showSaveDialog(this.win, options, callback); + } + + return dialog.showSaveDialog(this.win, options); } public setFullScreen(fullscreen: boolean): void { -- GitLab