 					$(@_viewSelector).unbind("dblclick").bind "dblclick", (event) =>
 						event.stopPropagation()
 				else
+					@_tapAction2 = null
 					$(@_viewSelector).unbind("dblclick")
 
 	addTapGesture:(tapAction, tapnum = 1)=>

				o = @_objlist[i]
				if (!$(o._viewSelector).length)
					$(@_viewSelector).append(o._div)
					o.setDraggable(o._draggable)
					o.viewDidAppear()


				$(@_viewSelector).css("overflow", "hidden")
				
	setUserInteractionEnabled:(@_userInteractionEnabled)->
		if (@_userInteractionEnabled == true)
			$(@_viewSelector).unbind("click").bind "click", (event) =>
				if (@_tapAction? && @_alpha > 0.0)
					@_tapAction(@_self, event)
					event.stopPropagation()
			$(@_viewSelector).unbind("dblclick").bind "dblclick", (event) =>
				if (@_tapAction2? && @_alpha > 0.0)
					@_tapAction2(@_self, event)
					event.stopPropagation()
		else
			$(@_viewSelector).unbind("click")
			$(@_viewSelector).unbind("dblclick")
			
	setDraggable: (@_draggable) ->
		if (@_parent?)
