@@ -59,8 +59,8 @@ object GestureParser {
5959 if (isScrolling) return null
6060 if (uri.host == " doubleTap" ) return Gesture .DOUBLE_TAP
6161
62- val tapX = uri.getIntQuery(" x" ) ? : return null
63- val tapY = uri.getIntQuery(" y" ) ? : return null
62+ val pageX = uri.getIntQuery(" x" ) ? : return null
63+ val pageY = uri.getIntQuery(" y" ) ? : return null
6464 val deltaX = uri.getIntQuery(" deltaX" ) ? : return null
6565 val deltaY = uri.getIntQuery(" deltaY" ) ? : return null
6666 val absDeltaX = abs(deltaX)
@@ -72,12 +72,12 @@ object GestureParser {
7272 return determineSwipeGesture(deltaX, deltaY, absDeltaX, absDeltaY, scrollDirection)
7373 }
7474
75- val row = getGridIndex(tapY , scrollY, measuredHeight, scale)
76- val column = getGridIndex(tapX , scrollX, measuredWidth, scale)
75+ val row = getGridIndex(pageY , scrollY, measuredHeight, scale)
76+ val column = getGridIndex(pageX , scrollX, measuredWidth, scale)
7777 // FIXME fix the source of values that result in an invalid index
7878 if (row !in 0 .. 2 || column !in 0 .. 2 ) {
7979 throw IllegalArgumentException (
80- " Gesture parsing error: row $row - column $column - uri $uri - isScrolling $isScrolling - scale $scale - tapX $tapX - tapY $tapY - scrollX $scrollX - scrollY $scrollY - measuredWidth $measuredWidth - measuredHeight $measuredHeight " ,
80+ " Gesture parsing error: row $row - column $column - uri $uri - isScrolling $isScrolling - scale $scale - pageX $pageX - pageY $pageY - scrollX $scrollX - scrollY $scrollY - measuredWidth $measuredWidth - measuredHeight $measuredHeight " ,
8181 )
8282 }
8383 return gestureGrid[row][column]
0 commit comments