diff -r 17302fa075e1 -r da6ac9d688df messagingappbase/mce/src/MceOneRowMessageListContainer.cpp --- 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* /* 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