Long tap event


i have ion-list with Swiping left options.
i trying to get long tap on item to open modal.
the problem is that swiping left and long tap conflict.

any idea how to solve this?


the way I do is making a directive,

directive("hold", function($ionicGesture){
return {
	restrict: 'A',
	link: function ($scope, $element, $attr){
		var handleHold = function(e){
		$ionicGesture.on('hold', handleHold, $element);

then use the attr on ion-list


why declaring a new directive and not simply use the ionic build in gesture directive like: