uifw/AvKon/aknhlist/src/akntreelistphysicshandler.cpp
branchRCL_3
changeset 15 c52421ed5f07
parent 10 3d340a0166ff
child 17 a1caeb42b3a3
equal deleted inserted replaced
13:a8834a2e9a96 15:c52421ed5f07
   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;