On open does not trigger if you open the query window yourself. You would need to use on input if you are wanting it trigger if you opened it and entered text.