equal
deleted
inserted
replaced
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( |