diff --git a/lib/browser/api/app.js b/lib/browser/api/app.js index c6ad57321ba..167327c40b2 100644 --- a/lib/browser/api/app.js +++ b/lib/browser/api/app.js @@ -24,8 +24,18 @@ Object.assign(app, { return Menu.getApplicationMenu() }, commandLine: { - appendSwitch: bindings.appendSwitch, - appendArgument: bindings.appendArgument + appendSwitch (...args) { + const castedArgs = args.map((arg) => { + return typeof arg !== 'string' ? `${arg}` : arg + }) + return bindings.appendSwitch(...castedArgs) + }, + appendArgument (...args) { + const castedArgs = args.map((arg) => { + return typeof arg !== 'string' ? `${arg}` : arg + }) + return bindings.appendArgument(...castedArgs) + } } })