diff --git a/native/atom_application.mm b/native/atom_application.mm index 8eab6bfc5..a40e5fd11 100644 --- a/native/atom_application.mm +++ b/native/atom_application.mm @@ -87,9 +87,13 @@ NSString *path = [NSString stringWithUTF8String:cleanArgv[0]]; path = [self standardizePathToOpen:path withArguments:arguments]; [arguments setObject:path forKey:@"path"]; + } else { + NSString *executedFromPath = [arguments objectForKey:@"executed-from"]; + if (executedFromPath) { + [arguments setObject:executedFromPath forKey:@"path"]; + } } - return arguments; }