handle clicks that last longer than 150ms

- bug: when you mousedown on a typeahead option, it blurs the text field which starts a 150ms timer to hide the menu, if you don't mouseup before the timer finishes, the click doesn't go through