diff options
Diffstat (limited to 'src/main/manaplus/manaplus.ts')
-rw-r--r-- | src/main/manaplus/manaplus.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/manaplus/manaplus.ts b/src/main/manaplus/manaplus.ts index ebfb7b8..15a3282 100644 --- a/src/main/manaplus/manaplus.ts +++ b/src/main/manaplus/manaplus.ts @@ -7,6 +7,7 @@ import { ipcMain, shell, dialog } from "electron"; import { Status, EventEmitter } from "../status"; import { ManaPlusAppLinux } from "./manaApp/linux"; import { getUserDataPath } from "../util/app_constants"; +import { execFile } from "child_process"; let ManaPlusInstance: ManaPlusApp; @@ -186,9 +187,10 @@ function runManaProgram( Status.setActivity(`Starting ManaPlus`); //console.log(gameExe, parameters); - const child = require("child_process").execFile( + const child = execFile( gameExe, parameters, + { env: { ...process.env, APPIMAGELAUNCHER_DISABLE: "true" } }, function (err: Error, data: any) { console.log(err); console.log(data.toString()); |