From 3fdb52b98217a4a6e5039774764be0fad407515f Mon Sep 17 00:00:00 2001 From: Eric Link Date: Sun, 5 May 2019 13:07:17 -0500 Subject: [PATCH] launch correctly from finder and command line --- package.json | 2 +- src/main.js | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 8e43768..eed2241 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mdp", - "version": "0.0.8", + "version": "0.0.9", "license": "Apache-2.0", "repository": "https://github.com/ericlink/mdp", "productName": "mdp", diff --git a/src/main.js b/src/main.js index a43350d..4598799 100644 --- a/src/main.js +++ b/src/main.js @@ -19,11 +19,9 @@ const setGlobalFile = (file) => { } const processArgs = (argv) => { - // darwin is handled by open-file event, skip this - if (process.platform === 'darwin') return; - const lastArg = argv[argv.length-1]; - if (argv && argv.length > 1 && lastArg !== './src/main.js') { + const macFinderArgPrefixProcessSerialNumber = '-psn'; + if (argv && argv.length > 1 && lastArg !== './src/main.js' && !lastArg.startsWith(macFinderArgPrefixProcessSerialNumber)) { setGlobalFile(lastArg); } }