Dismiss menu in response to touch as well as mousedown events outside control
Dismiss menu in response to touch as well as mousedown events outside control

Also avoid user accidentally activating menu as soon as it appears
by adding a delay between showing the menu and accepting a menu
item touch

robertknight/passcards,robertknight/passcards,robertknight/passcards,robertknight/passcards