textinput/peninputcommonctrls/src/peninputvkbctrl/peninputvkbctrllayout.cpp
branchRCL_3
changeset 10 6defe5d1bd39
parent 0 eb1f2e154e89
equal deleted inserted replaced
8:6ceef9a83b1a 10:6defe5d1bd39
   324             }
   324             }
   325         }
   325         }
   326     else
   326     else
   327         {
   327         {
   328         // vkb keyboard must reset first, because iKeyInfoList will reset and destroy later
   328         // vkb keyboard must reset first, because iKeyInfoList will reset and destroy later
   329         iVkbCtrl->Reset();
   329         
       
   330         if( iVkbCtrl != NULL )
       
   331             {
       
   332             iVkbCtrl->Reset();
       
   333             }
   330         
   334         
   331         for ( TInt i = 0; i < count; i++ )
   335         for ( TInt i = 0; i < count; i++ )
   332             {
   336             {
   333             iVkbLayoutInfoList[i]->ConstructFromResourceL( reader, iVkbCtrl, iVkbLayoutId );
   337             iVkbLayoutInfoList[i]->ConstructFromResourceL( reader, iVkbCtrl, iVkbLayoutId );
   334             iVkbLayoutInfoList[i]->ResetSize( 
   338             iVkbLayoutInfoList[i]->ResetSize(