@@ -269,7 +269,7 @@ Showable {
269269
270270 property real rowMappedLateralPosition: {
271271 if (!d.activeDragHandle) return -1;
272− return d.activeDragHandle.mapToItem(bar, d.activeDragHandle.touchX, 0).x;
272+ return d.activeDragHandle.mapToItem(bar, d.activeDragHandle.touchPosition.x, 0).x;
273273 }
274274
275275 function updateState() {
@@ -297,7 +297,7 @@ Showable {
297297 script: {
298298 yVelocityCalculator.reset();
299299 // initial item selection
300− if (!d.hasCommitted) bar.selectItemAt(d.activeDragHandle ? d.activeDragHandle.touchX : -1);
300+ if (!d.hasCommitted) bar.selectItemAt(d.activeDragHandle ? d.activeDragHandle.touchPosition.x : -1);
301301 d.hasCommitted = false;
302302 }
303303 }
@@ -315,7 +315,7 @@ Showable {
315315 target: leftScroller
316316 lateralPosition: {
317317 if (!d.activeDragHandle) return -1;
318− var mapped = d.activeDragHandle.mapToItem(leftScroller, d.activeDragHandle.touchX, 0);
318+ var mapped = d.activeDragHandle.mapToItem(leftScroller, d.activeDragHandle.touchPosition.x, 0);
319319 return mapped.x;
320320 }
321321 }
@@ -324,7 +324,7 @@ Showable {
324324 target: rightScroller
325325 lateralPosition: {
326326 if (!d.activeDragHandle) return -1;
327− var mapped = d.activeDragHandle.mapToItem(rightScroller, d.activeDragHandle.touchX, 0);
327+ var mapped = d.activeDragHandle.mapToItem(rightScroller, d.activeDragHandle.touchPosition.x, 0);
328328 return mapped.x;
329329 }
330330 }