I just created a three pane applescript action. After I select the applescript action in the 2nd pane, Quicksilver starts showing the 3rd pane immediately OVER the 2nd pane. It seems to be some sort of GUI bug that only happens for three pane applescript actions. It happens for get argument count of 2 or 3.
Here is a screencast: http://screencast.com/t/CeciYq1q and the script is below. I'll add I am also not sure how the optional part is supposed to be working. I would expect when count is 3 (optional) I should be able to choose the action in the 2nd pane and hit enter without ever seeing the 3rd pane. 1.2.0 (400D) on OSX 10.9.4 Thx, d *using terms from* *application* "Quicksilver" *on* *get direct types* *return* {"com.evernote.Evernote.notebook"} *end* *get direct types* *on* *get argument count* *return* 2 *end* *get argument count* *on* *process text* theNote with optionalText *tell* *application* "Evernote" *set* foundNotes *to* *find notes* "intitle:\"" & theNote & "\"" *set* found *to* length *of* foundNotes *if* found *is* 0 *then* *display dialog* "No note with " & theNote & " found (not appended)" *else* *if* found > 1 *then* *display dialog* "More than one note with " & theNote & " found (not appended)" *else* *repeat* *with* curnote *in* foundNotes *tell* curnote *to* *append* text return & optionalText *my* growl("Appended", optionalText) *end* *repeat* *end* *if* *synchronize* *end* *tell* *end* *process text* *end* *using terms from* *property* allNotifications : {} *on* growl(theTitle, theContent) *if* allNotifications *does not* *contain* theTitle *then* *set* allNotifications *to* allNotifications & theTitle *end* *if* *set* myName *to* *path to* *me* as *text* *set* TID *to* text item delimiters *set* text item delimiters *to* ":" *set* myName *to* *the* *last* *text item* *of* myName *set* text item delimiters *to* TID *tell* *application* *id* "com.Growl.GrowlHelperApp" *register* as application myName ¬ all notifications allNotifications ¬ default notifications allNotifications ¬ icon of application "AppleScript Editor" *notify* with name theTitle ¬ title theTitle ¬ description theContent ¬ application name myName *end* *tell* *end* growl -- You received this message because you are subscribed to the Google Groups "Quicksilver" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/blacktree-quicksilver. For more options, visit https://groups.google.com/d/optout.
