@@ -221,8 +221,8 @@ TestCase {
224− function touchEvent() {
224+ function touchEvent(item) {
225− return UT.Util.touchEvent()
225+ return UT.Util.touchEvent(item)
228 // speed is in pixels/second
228 // speed is in pixels/second
@@ -255,7 +255,7 @@ TestCase {
255 if (beginTouch) {
255 if (beginTouch) {
256 fakeDateTime.currentTimeMs += timeStep
256 fakeDateTime.currentTimeMs += timeStep
258− var event = touchEvent()
258+ var event = touchEvent(item)
259 event.press(0 /* touchId */, rootFrom.x, rootFrom.y)
259 event.press(0 /* touchId */, rootFrom.x, rootFrom.y)
260 event.commit()
260 event.commit()
@@ -265,19 +265,19 @@ TestCase {
265 // Avoid any rounding errors by making the last move be at precisely
265 // Avoid any rounding errors by making the last move be at precisely
266 // the point specified
266 // the point specified
267 wait(iterations / speed)
267 wait(iterations / speed)
268− var event = touchEvent()
268+ var event = touchEvent(item)
269 event.move(0 /* touchId */, rootTo.x, rootTo.y)
269 event.move(0 /* touchId */, rootTo.x, rootTo.y)
270 event.commit()
270 event.commit()
272 wait(iterations / speed)
272 wait(iterations / speed)
273− var event = touchEvent()
273+ var event = touchEvent(item)
274 event.move(0 /* touchId */, rootFrom.x + (i + 1) * diffX, rootFrom.y + (i + 1) * diffY)
274 event.move(0 /* touchId */, rootFrom.x + (i + 1) * diffX, rootFrom.y + (i + 1) * diffY)
275 event.commit()
275 event.commit()
278 if (endTouch) {
278 if (endTouch) {
279 fakeDateTime.currentTimeMs += timeStep
279 fakeDateTime.currentTimeMs += timeStep
280− var event = touchEvent()
280+ var event = touchEvent(item)
281 event.release(0 /* touchId */, rootTo.x, rootTo.y)
281 event.release(0 /* touchId */, rootTo.x, rootTo.y)
282 event.commit()
282 event.commit()
@@ -287,7 +287,7 @@ TestCase {
287 // Make sure the item is rendered
287 // Make sure the item is rendered
288 waitForRendering(item);
288 waitForRendering(item);
290− var event1 = touchEvent();
290+ var event1 = touchEvent(item);
291 // first finger
291 // first finger
292 event1.press(0, x1Start, y1Start);
292 event1.press(0, x1Start, y1Start);
293 event1.commit();
293 event1.commit();
@@ -320,7 +320,7 @@ TestCase {
320 var root = fetchRootItem(item)
320 var root = fetchRootItem(item)
321 var rootPoint = item.mapToItem(root, x, y)
321 var rootPoint = item.mapToItem(root, x, y)
323− var event = touchEvent()
323+ var event = touchEvent(item)
324 event.press(0 /* touchId */, rootPoint.x, rootPoint.y)
324 event.press(0 /* touchId */, rootPoint.x, rootPoint.y)
325 event.commit()
325 event.commit()
@@ -329,7 +329,7 @@ TestCase {
329 var root = fetchRootItem(item)
329 var root = fetchRootItem(item)
330 var rootPoint = item.mapToItem(root, x, y)
330 var rootPoint = item.mapToItem(root, x, y)
332− var event = touchEvent()
332+ var event = touchEvent(item)
333 event.release(0 /* touchId */, rootPoint.x, rootPoint.y)
333 event.release(0 /* touchId */, rootPoint.x, rootPoint.y)
334 event.commit()
334 event.commit()
@@ -347,11 +347,11 @@ TestCase {
347 var root = fetchRootItem(item)
347 var root = fetchRootItem(item)
348 var rootPoint = item.mapToItem(root, x, y)
348 var rootPoint = item.mapToItem(root, x, y)
350− var event = touchEvent()
350+ var event = touchEvent(item)
351 event.press(0 /* touchId */, rootPoint.x, rootPoint.y)
351 event.press(0 /* touchId */, rootPoint.x, rootPoint.y)
352 event.commit()
352 event.commit()
354− event = touchEvent()
354+ event = touchEvent(item)
355 event.release(0 /* touchId */, rootPoint.x, rootPoint.y)
355 event.release(0 /* touchId */, rootPoint.x, rootPoint.y)
356 event.commit()
356 event.commit()