mike-bronner wrote:I'm conflicted with this one:
- Buttons should respond to the mouseup event, so that it gives you a chance to move your mouse off the button if you change your mind, therefor not triggering it. mousedown or click events would all trigger before you take your finger off the mouse; you haven't committed yourself yet to that decision.
- Does anyone drag to highlight text in an input field anymore? One-click: focus; double-click: select word; tripple-click: select all content in the input field.
Perhaps the solution here is to auto-select the content on focus?
Here's my take on the functionality expectations: (I am unsure what the technical difference between a mousedown/up and a mouseclick event.) If the mousedown/up event doesn't occur in the same control, then the control shouldn't activate.
I compare this to the same action if you highlight the URL in the address bar of Safari and drag further to a menu or back button or right to the RSS/refresh controls. None of them activate when the drag ends there.
This is a pretty minor bug, but one I found accidentally, so it could happen to anyone, right?