 			@touchPointLayer = new Layer
 				width: @touchPointerImageSize
 				height: @touchPointerImageSize
-				image: @touchPointerImage
+				backgroundColor: null
 				opacity: 0
+			@touchPointLayer.style.backgroundImage = @touchPointerImage
 
 	destroy: ->
 		@context.reset()


	constructor: ->

		@touchPointerImage = "framer/images/cursor@2x.png"
		@touchPointerImageActive = "framer/images/cursor-active@2x.png"
		@touchPointerImageSize = 64
		@touchPointerInitialOffset = {x:0, y:0}



	endMultiTouch: ->
		@isMouseDown = false
		@touchPointLayer.style.backgroundImage = @touchPointerImage
		@hideTouchCursor()

	pinchPoint: (point, centerPoint) ->
