emailuis/emailui/src/FreestyleEmailUiContactHandler.cpp
branchRCL_3
changeset 16 b5fbb9b25d57
parent 12 4ce476e64c59
--- a/emailuis/emailui/src/FreestyleEmailUiContactHandler.cpp	Tue Apr 27 16:20:14 2010 +0300
+++ b/emailuis/emailui/src/FreestyleEmailUiContactHandler.cpp	Tue May 11 15:57:15 2010 +0300
@@ -430,7 +430,8 @@
 // ---------------------------------------------------------------------------
 //
 void CFSEmailUiContactHandler::SearchMatchesL( const TDesC& aText, 
-    MFSEmailUiContactHandlerObserver* aObserver, CFSMailBox* aMailBox )
+    MFSEmailUiContactHandlerObserver* aObserver, CFSMailBox* aMailBox,
+    TInt aMode )
     {
     FUNC_LOG;
     if ( (iState == EContactHandlerIdle) ||
@@ -441,6 +442,10 @@
         
         iClsListHandler->SetCurrentMailboxL( aMailBox );
         
+        if( aMode != EModeUndefined )
+        	{
+        	iClsListHandler->InputModeChangedL( (TKeyboardModes)aMode );
+        	}
         //Async call, CallBack is ArrayUpdatedL (when error: OperationErrorL)
         iClsListHandler->SearchMatchesL( aText );
         }