From 1ff1c4055a4d51bd586e976276102968377cfe52 Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Thu, 30 Jul 2015 16:34:25 -0700 Subject: [PATCH] fix(T2408): On the Mac, show open / save dialogs as sheets Fixes T2408 --- src/atom.coffee | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/atom.coffee b/src/atom.coffee index 28032cd26..4b40521e2 100644 --- a/src/atom.coffee +++ b/src/atom.coffee @@ -808,14 +808,12 @@ class Atom extends Model remote.process.exit(status) showOpenDialog: (options, callback) -> - parentWindow = if process.platform is 'darwin' then null else @getCurrentWindow() dialog = remote.require('dialog') - dialog.showOpenDialog(parentWindow, options, callback) + dialog.showOpenDialog(@getCurrentWindow(), options, callback) showSaveDialog: (defaultPath, callback) -> - parentWindow = if process.platform is 'darwin' then null else @getCurrentWindow() dialog = remote.require('dialog') - dialog.showSaveDialog(parentWindow, {title: 'Save File', defaultPath}, callback) + dialog.showSaveDialog(@getCurrentWindow(), {title: 'Save File', defaultPath}, callback) saveSync: -> stateString = JSON.stringify(@savedState)