From ae5a6e61c503c0d68715096fff401b07ee4b9447 Mon Sep 17 00:00:00 2001 From: Felix Rieseberg Date: Thu, 31 Mar 2016 09:54:01 -0700 Subject: [PATCH] :memo: Add "remote" note to dialog docs Ref #4943 --- docs/api/dialog.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/api/dialog.md b/docs/api/dialog.md index 84a22ef692..9fbc20dd83 100644 --- a/docs/api/dialog.md +++ b/docs/api/dialog.md @@ -12,6 +12,12 @@ const dialog = require('electron').dialog; console.log(dialog.showOpenDialog({ properties: [ 'openFile', 'openDirectory', 'multiSelections' ]})); ``` +The Dialog is opened from Electron's main thread. If you want to use the dialog object from a renderer process, remember to access it using the remote: + +```javascript +const dialog = require('electron').remote.dialog; +``` + **Note for OS X**: If you want to present dialogs as sheets, the only thing you have to do is provide a `BrowserWindow` reference in the `browserWindow` parameter.