diff --git a/src/ElectronNET.API/Runtime/StartupManager.cs b/src/ElectronNET.API/Runtime/StartupManager.cs index 125b6dee..e68a1a12 100644 --- a/src/ElectronNET.API/Runtime/StartupManager.cs +++ b/src/ElectronNET.API/Runtime/StartupManager.cs @@ -167,11 +167,11 @@ private BuildInfo GatherBuildInfo() if (isSingleInstance?.Length > 0 && bool.TryParse(isSingleInstance, out var isSingleInstanceActive) && isSingleInstanceActive) { - buildInfo.ElectronSingleInstance = "yes"; + buildInfo.ElectronSingleInstance = "true"; } else { - buildInfo.ElectronSingleInstance = "no"; + buildInfo.ElectronSingleInstance = "false"; } if (httpPort?.Length > 0 && int.TryParse(httpPort, out var port)) diff --git a/src/ElectronNET.Host/main.js b/src/ElectronNET.Host/main.js index 2562ca7b..422e1aef 100644 --- a/src/ElectronNET.Host/main.js +++ b/src/ElectronNET.Host/main.js @@ -93,7 +93,7 @@ app.on('will-finish-launching', () => { const manifestJsonFile = require(manifestJsonFilePath); -if (manifestJsonFile.singleInstance === "yes") { +if (manifestJsonFile.singleInstance === "true" || manifestJsonFile.singleInstance === "True") { const mainInstance = app.requestSingleInstanceLock(); app.on('second-instance', (events, args = []) => { args.forEach((parameter) => {