equal
deleted
inserted
replaced
444 { |
444 { |
445 // Pressed down highlight or highlight timer |
445 // Pressed down highlight or highlight timer |
446 // are not used in marking mode. |
446 // are not used in marking mode. |
447 SetHighlight(); |
447 SetHighlight(); |
448 } |
448 } |
449 } |
449 } |
|
450 else if ( aPointerEvent.iType == TPointerEvent::EDrag ) |
|
451 { |
|
452 if ( iTreeListView->SingleClickEnabled() && !wasFlicking ) |
|
453 { |
|
454 if ( ii != iTreeListView->FocusedItemIndex() ) |
|
455 { |
|
456 iItemToBeSelected = NULL; |
|
457 iTreeListView->EnableHighlight( EFalse ); |
|
458 iTreeListView->CancelLongTapDetectorL(); |
|
459 iTreeListView->DrawNow(); |
|
460 } |
|
461 } |
|
462 } |
450 (*iItems)[ii].HandlePointerEventL( aPointerEvent, aViewLevel, |
463 (*iItems)[ii].HandlePointerEventL( aPointerEvent, aViewLevel, |
451 iTreeListView->Indention(), iTreeListView->IndentionWidth() ); |
464 iTreeListView->Indention(), iTreeListView->IndentionWidth() ); |
452 } |
465 } |
453 } |
466 } |
454 _AKNTRACE_FUNC_EXIT; |
467 _AKNTRACE_FUNC_EXIT; |