messagingappbase/mce/src/MceOneRowMessageListContainer.cpp
branchRCL_3
changeset 77 da6ac9d688df
parent 71 17302fa075e1
--- a/messagingappbase/mce/src/MceOneRowMessageListContainer.cpp	Wed Sep 15 12:08:45 2010 +0300
+++ b/messagingappbase/mce/src/MceOneRowMessageListContainer.cpp	Wed Oct 13 14:27:34 2010 +0300
@@ -195,7 +195,6 @@
     iTreeListBox->EnableTabModeFunctionIndicatorsL( ETrue );
     iTreeListBox->SetFlags( iTreeListBox->Flags() ^ KAknTreeListLooping ^ KAknTreeListMarkable );
     iTreeListBox->AddObserverL( this );
-    iTreeListBox->SetMarkingModeObserver( this );
 
     iBgContext = CAknsBasicBackgroundControlContext::NewL(
         KAknsIIDQsnBgAreaMain, iAvkonAppUi->ApplicationRect(), EFalse );
@@ -796,14 +795,9 @@
 // CMceOneRowMessageListContainer::ItemCountChangedL
 // ----------------------------------------------------
 //
-void CMceOneRowMessageListContainer::ItemCountChangedL( TBool /* aItemsAdded */,
-        CArrayFix<TInt>* /* aAddedIndexes */ )
+void CMceOneRowMessageListContainer::ItemCountChangedL( TBool /* aItemsAdded */ )
     {
     ResetListbox();
-    if( iOwningView.MarkingMode() && iListItems->MessageCount() <= 0 )
-        {
-        SetMarkingModeOff();
-        }
     }
 
 
@@ -1230,10 +1224,6 @@
         default:
             break;
         };
-    if( iOwningView.MarkingMode() && iListItems->MessageCount() <= 0 )
-        {
-        SetMarkingModeOff();
-        }
     }
 
 
@@ -2583,19 +2573,4 @@
         }
     return isMailMtm;
     }
-// ----------------------------------------------------
-// CMceOneRowMessageListContainer::SetMarkingModeOff
-// ----------------------------------------------------
-void CMceOneRowMessageListContainer::SetMarkingModeOff()
-    {
-    RWsSession wsSession = CCoeEnv::Static()->WsSession();
-    TKeyEvent keyEvent;
-    keyEvent.iCode = EKeyCBA2;  
-    keyEvent.iScanCode = EStdKeyDevice1;
-    keyEvent.iModifiers = 0;
-    keyEvent.iRepeats = 0;
-    wsSession.SimulateKeyEvent( keyEvent );
-    wsSession.Flush();
-    }   
-
 //  End of File