Separated Desktop and mobile click events.

Desktop double clicks to select the field, left click highlights, and right click shows more.  Mobile has a single touch select, and hold to show more.  There is also a built in tolerance to distinguish a touch versus a touch to scroll.