Hide typeahead wen no user interaction

see #21 - I can separate the 2nd commit into a new pr if necessary.