onFocusGained runs twice

Hello,

Unsing onFocusGained in a Type Ahead field in conjunction with a value list runs the event twice, when you open the list and when you select a value from it. This results in the opposite of one would want to obtain with the first event. Any idea on how to solve this problem?

Thanks,
Carlo