fep/aknfep/src/AknFepUiInputStateEntryQwertyWesternPredictive.cpp
branchRCL_3
changeset 19 ac7e4d1d9209
parent 12 5e18d8c489d6
--- a/fep/aknfep/src/AknFepUiInputStateEntryQwertyWesternPredictive.cpp	Thu Jul 15 19:01:13 2010 +0300
+++ b/fep/aknfep/src/AknFepUiInputStateEntryQwertyWesternPredictive.cpp	Thu Aug 19 10:15:25 2010 +0300
@@ -265,14 +265,20 @@
  		{
  		shiftedCase= EPtiCaseLower;	
  		}
-    
+
+    TBool portraitFSQ = FeatureManager::FeatureSupported( 
+        KFeatureIdFfVirtualFullscrPortraitQwertyInput )
+        && fepMan->PluginUIManager() 
+        && fepMan->PluginUIManager()->PluginInputMode() == EPluginInputModePortraitFSQ;
+
     // For addition of ITI features. 
     // When FSQ is opened wiht ITI features enabled,
     // after pressing keys, don't need to re-set current text case by editor's text or FN key state.
     // Because FSQ's case doesn't obey editor's case and there is no fn key on FSQ.
     if ( fepMan->PluginUIManager() 
-         && fepMan->PluginUIManager()->PluginInputMode() == EPluginInputModeFSQ
-         && fepMan->WesternPredictive() )
+        && ( fepMan->PluginUIManager()->PluginInputMode() == EPluginInputModeFSQ 
+                || portraitFSQ )
+        && fepMan->WesternPredictive() )
         {
         return;
         }