equal
deleted
inserted
replaced
336 break; |
336 break; |
337 |
337 |
338 case TPointerEvent::EDrag: |
338 case TPointerEvent::EDrag: |
339 if(iPointerCount == 1) |
339 if(iPointerCount == 1) |
340 { |
340 { |
341 HandleSinglePointerEventL( aEvent, aVisual ); |
341 if(pointerNumber == iCurrentPointer) |
|
342 { |
|
343 HandleSinglePointerEventL( aEvent, aVisual ); |
|
344 } |
|
345 else |
|
346 { |
|
347 // only the drags on the current pointer should be considered. |
|
348 return EFalse; |
|
349 } |
|
350 |
342 } |
351 } |
343 else if(iPointerCount == 2) |
352 else if(iPointerCount == 2) |
344 { |
353 { |
345 HandleMultiplePointerEventL( aEvent, pointerNumber ); |
354 HandleMultiplePointerEventL( aEvent, pointerNumber ); |
346 } |
355 } |