 			y: event.pageY
 
 	endMultiTouch: ->
-
-		@wrap(document).removeEventListener("mousemove", @mousemove, true)
-		@wrap(document).removeEventListener("mouseup", @mouseup, true)
-		
 		@isMouseDown = false
 		@touchPointLayer.image = @touchPointerImage
 		@hideTouchCursor()

		@touchPointLayer.image = @touchPointerImageActive
	
	mousemove: (event) =>
		
		cancelEvent(event)

		@point =
			x: event.pageX
			y: event.pageY

		@startPoint ?= @point 
		@centerPoint ?= @point

			cancelEvent(event)	
			@isPinchKeyDown = false
			@hideTouchCursor()
		
		if event.keyCode is @keyPanCode
			cancelEvent(event)
