summaryrefslogtreecommitdiff
path: root/src/main/manaplus/manaplus.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/manaplus/manaplus.ts')
-rw-r--r--src/main/manaplus/manaplus.ts4
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());