Right now ViewModelUserEvent.click actually gets sent on mouse down.
Opening the bug for discussion/figuring out the best plan. FWIW, most people should probably use .select as it covers more edge cases. But .click is used for menu-style UIs and autocomplete-type windows.