diff --git a/pointer_events_polyfill.js b/pointer_events_polyfill.js index e9d751a..5cb649f 100644 --- a/pointer_events_polyfill.js +++ b/pointer_events_polyfill.js @@ -51,16 +51,17 @@ PointerEventsPolyfill.prototype.register_mouse_events = function(){ var underneathElem = document.elementFromPoint(e.clientX, e.clientY); + // fire the mouse event on the element below + e.target = underneathElem; + $(underneathElem).trigger(e); + + // reset this object's display property if(origDisplayAttribute) $(this) .css('display', origDisplayAttribute); else $(this).css('display',''); - // fire the mouse event on the element below - e.target = underneathElem; - $(underneathElem).trigger(e); - return false; } return true;