fixes #2022 select on mousedown not click, because if component interact...

...ion loses focus, as with button confirmation, it makes it unselectable. A click requires a mousedown and mouseup on the same element to register, we should just use mousedown