3

When you use JQuery to attach to multiple mouse events (�mousedown�, �mouseup�, and �click�) in an HTML Web Resource, only the first one in the event sequence gets its handlers fired. The rest of the sequence does not complete.

When you click on a mouse button, there are 3 distinct events that should be sent through the browser�s runtime, in order:
1. mousedown �The button is pressed down.�
2. mouseup �The button has been released.�
3. click �The button was pressed and released.�

The way this bug manifests, is when more than one of those events is being watched�at least by jQuery, anyway. (I haven�t taken the time to see if browser-native event handlers are not affected in this way.) By attaching a handler to both the �mousedown� and �click� events, we expect that a click will trigger that handler twice.

It does; in every other browser, but not within the Outlook client. This is actually incredibly easy to test:







Click on me to see the event pipeline.

STATUS DETAILS
Declined
Ideas Administrator

Thank you for submitting your idea to our ideas portal. We appreciate your contribution and the time you took to share it with us. We have shipped many enhancements since this idea was posted and it is likely that it has been resolved. If not, kindly reopen. Thank you again for your continued support.