 
 		# On click/touch of the slider, update the value
 		@on(Events.TouchStart, @_touchDown)
+		@sliderOverlay.on(Events.TouchStart, @_touchDown)
 
 	_touchDown: (event) =>
 		event.preventDefault()

		if @width > @height
			@fill.height = @height
			@knob.centerY()
		else
			@fill.width = @width
			@knob.centerX()

	_setRadius: =>
		radius = @borderRadius
		@fill.style.borderRadius = "#{radius}px 0 0 #{radius}px"

	@define "bounded", @simpleProperty("bounded", false)


		@knob.draggable.momentumOptions = {friction: 5, tolerance: 0.25}
		@knob.draggable.bounce = false
		@knob.draggable.propagateEvents = false
		@knob.borderRadius = @knobOverlay.borderRadius = "50%"

		# If tapSize isn't defined, remove the overlays
		if not @tapSize
			@knobOverlay.destroy()
			@sliderOverlay.destroy()

		@_updateFrame()
		@_updateKnob()
