diff --git a/lib/gui/os/dialog/services/dialog.js b/lib/gui/os/dialog/services/dialog.js index 7e3de5cd..d9db02fa 100644 --- a/lib/gui/os/dialog/services/dialog.js +++ b/lib/gui/os/dialog/services/dialog.js @@ -40,7 +40,8 @@ module.exports = function($q, SupportedFormatsModel) { */ this.selectImage = () => { return $q((resolve, reject) => { - electron.remote.dialog.showOpenDialog({ + const currentWindow = electron.remote.getCurrentWindow(); + electron.remote.dialog.showOpenDialog(currentWindow, { // This variable is set when running in GNU/Linux from // inside an AppImage, and represents the working directory