 			x = e.deltaX / WHEEL_DIVISOR
 			y = e.deltaY / WHEEL_DIVISOR
 
-			# if Math.abs(y) > Math.abs(x)
-			# 	x = y
-
 			if x > 0 and x > maxX
 				maxX = (maxX * (i-1) + x) / i
 			else if x < minX


			x = limitedX = getLimitedX item, x
			y = limitedY = getLimitedY item, y

			# if item._impl.swingPending and not item._impl.swingDisabled
			# 	y = getSwingY item, y

			# unless item._impl.swingPending
			# 	if y isnt limitedY
			# 		item._impl.swingPending = true
			# 		list.push item
			# 		unless pending
			# 			pending = true
			# 			requestAnimationFrame vsync

			if item._contentX isnt x or item._contentY isnt y
				item.contentX = x

			if snap
				snapTarget = getSnapTarget target
				shouldSnap = data[lastSnapTargetProp] isnt snapTarget
				if shouldSnap
					target = snapTarget
					data[lastSnapTargetProp] = snapTarget
