uifw/AvKon/animdllsrc/AknKeyEventMap.cpp
branchRCL_3
changeset 55 aecbbf00d063
parent 38 c52421ed5f07
child 56 d48ab3b357f1
equal deleted inserted replaced
51:fcdfafb36fe7 55:aecbbf00d063
   857     for (i = 0; i < iCombos->Count(); i++) 
   857     for (i = 0; i < iCombos->Count(); i++) 
   858         {
   858         {
   859         if ( (*(*iCombos)[i])[2] == aComboCandidate[0] && 
   859         if ( (*(*iCombos)[i])[2] == aComboCandidate[0] && 
   860              ((*iCombos)[i])->Count()-2 == aComboCandidate.Count() ) 
   860              ((*iCombos)[i])->Count()-2 == aComboCandidate.Count() ) 
   861             {
   861             {
   862             if (KErrNone != possibleMatch.Append(i))
   862             possibleMatch.Append(i);
   863                 {
       
   864                 possibleMatch.Close();
       
   865                 return mapValue;
       
   866                 }
       
   867             __AKNANIMLOGSTRING1("CAknKeyEventMap::GetComboMapping ComboCandidate might hit iCombos[%d]",i);
   863             __AKNANIMLOGSTRING1("CAknKeyEventMap::GetComboMapping ComboCandidate might hit iCombos[%d]",i);
   868             }                    
   864             }                    
   869         }
   865         }
   870     
   866     
   871     // If we have possibleMatches, then we just check whether any of
   867     // If we have possibleMatches, then we just check whether any of