From a52dbba16aba0b75b3ca6a7f43ef7fb240a710e0 Mon Sep 17 00:00:00 2001 From: kcachia Date: Fri, 10 Apr 2015 00:28:37 -0700 Subject: [PATCH] fix(gestures): fixes issue with non-clickable links --- src/core/services/gesture/gesture.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/core/services/gesture/gesture.js b/src/core/services/gesture/gesture.js index f8688b708dc..e7e68482bdf 100644 --- a/src/core/services/gesture/gesture.js +++ b/src/core/services/gesture/gesture.js @@ -319,13 +319,18 @@ /* * Dispatch an event with jQuery - * TODO: Make sure this sends bubbling events + * TODO: Make sure this sends $md.* bubbling events * * @param srcEvent the original DOM touch event that started this. * @param eventType the name of the custom event to send (eg 'click' or '$md.drag') * @param eventPointer the pointer object that matches this event. */ function jQueryDispatchEvent(srcEvent, eventType, eventPointer) { + if (eventType === 'click') { + nativeDispatchEvent(srcEvent, eventType, eventPointer); + return; + } + eventPointer = eventPointer || pointer; var eventObj = new angular.element.Event(eventType);