Jump to content

Single character query doesn't invoke Script Filter; leaves Python process hangin


rhyd

Recommended Posts

Background

 

I use a workflow to search Omnifocus data direct from Alfred. This is a Python script using deanishe's alfred-workflow. This works well but I've spotted an odd edge case:

 

* invoke the workflow and pass it a single character query (e.g. .s e)

* nothing happens other than alfred creating a python process which is left stale

* no output shown in alfred workflow debugger

* providing a longer query does work

 

Is this a known issue or expected behaviour?

 

Details

 

Alfred version & build number: v2.7.1 (387)

 

OS X version: 10.9.4

Reproducible: Yes, here's a video demonstrating the problem.

 

Script Filter settings

 

vUdqrHV.png

 

ezSODUy.png

 

Steps to reproduce

 

Assumption: you have Omnifocus installed.

  1. Install v1.1.2 of the workflow
  2. Invoke the workflow '.s' with query 'e'

Results:

  • Alfred debugger will show no output
  • Stale python process shown when running ps aux | grep python
Edited by rhyd
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...