respond to left mouse click on press rather than on release