From a9649cc64ec83ed21f8375b68018755584f4e599 Mon Sep 17 00:00:00 2001 From: Nuno Cruces Date: Thu, 12 May 2022 18:16:31 +0100 Subject: [PATCH] Focus issues, see #28. --- internal/zenutil/osa_generated.go | 4 +--- internal/zenutil/osascripts/date.gojs | 4 ---- internal/zenutil/osascripts/list.gojs | 1 + 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/internal/zenutil/osa_generated.go b/internal/zenutil/osa_generated.go index c3c39c6..91d4389 100644 --- a/internal/zenutil/osa_generated.go +++ b/internal/zenutil/osa_generated.go @@ -24,9 +24,6 @@ $.exit(-1)} {'rgb('+res.map(x=>Math.round(x*255))+')'} {{- end}} {{define "date" -}} -var app=Application.currentApplication() -app.includeStandardAdditions=true -app.activate() ObjC.import('Cocoa') ObjC.import('stdio') ObjC.import('stdlib') @@ -88,6 +85,7 @@ if(Array.isArray(res)){res.join({{json .Separator}})}else{res.toString()} {{define "list" -}} var app=Application.currentApplication() app.includeStandardAdditions=true +app.activate() ObjC.import('stdio') ObjC.import('stdlib') try{var res=app.chooseFromList({{json .Items}},{{json .Options}})}catch(e){$.dprintf(2,e) diff --git a/internal/zenutil/osascripts/date.gojs b/internal/zenutil/osascripts/date.gojs index a70078f..e2616bb 100644 --- a/internal/zenutil/osascripts/date.gojs +++ b/internal/zenutil/osascripts/date.gojs @@ -1,7 +1,3 @@ -var app = Application.currentApplication() -app.includeStandardAdditions = true -app.activate() - ObjC.import('Cocoa') ObjC.import('stdio') ObjC.import('stdlib') diff --git a/internal/zenutil/osascripts/list.gojs b/internal/zenutil/osascripts/list.gojs index 589aedb..b53948b 100644 --- a/internal/zenutil/osascripts/list.gojs +++ b/internal/zenutil/osascripts/list.gojs @@ -1,5 +1,6 @@ var app = Application.currentApplication() app.includeStandardAdditions = true +app.activate() ObjC.import('stdio') ObjC.import('stdlib')