fep/aknfep/src/aknfepuiinputstateminiqwertyzhuyinphrase.cpp
branchRCL_3
changeset 22 bd83ceabce89
parent 21 ecbabf52600f
equal deleted inserted replaced
21:ecbabf52600f 22:bd83ceabce89
   511                 KReplace );
   511                 KReplace );
   512             }
   512             }
   513         fepMan->NewTextL( currentText );
   513         fepMan->NewTextL( currentText );
   514         fepMan->CommitInlineEditL();
   514         fepMan->CommitInlineEditL();
   515         }
   515         }
   516     UIContainer()->EditPaneWindow()->ResetAllArray();
   516     
   517     UIContainer()->EditPaneWindow()->SetPhraseCreationFlag( EFalse );
       
   518     if ( fepMan->IsFlagSet( CAknFepManager::EFlagEditorFull ) )
   517     if ( fepMan->IsFlagSet( CAknFepManager::EFlagEditorFull ) )
   519         {
   518         {
   520         fepMan->ClearFlag( CAknFepManager::EFlagEditorFull );
   519         fepMan->ClearFlag( CAknFepManager::EFlagEditorFull );
   521         }
   520         }
   522     if ( aAddUDB )
   521     if ( aAddUDB )
   537 			phraseCreatedWithZhuYin.AppendFill(0,zeroTail);
   536 			phraseCreatedWithZhuYin.AppendFill(0,zeroTail);
   538 			
   537 			
   539 			}
   538 			}
   540 		AddPhraseToDB( phraseCreatedWithZhuYin );
   539 		AddPhraseToDB( phraseCreatedWithZhuYin );
   541         }
   540         }
       
   541     UIContainer()->EditPaneWindow()->ResetAllArray();
       
   542     UIContainer()->EditPaneWindow()->SetPhraseCreationFlag( EFalse );
   542     fepMan->TryCloseUiL();
   543     fepMan->TryCloseUiL();
   543     }
   544     }
   544 
   545 
   545 // ---------------------------------------------------------
   546 // ---------------------------------------------------------
   546 // TAknFepInputStateEditingMiniQwertyZhuyinPhrase::HandleCommitL
   547 // TAknFepInputStateEditingMiniQwertyZhuyinPhrase::HandleCommitL