uifw/AvKon/src/aknsfld.cpp
branchRCL_3
changeset 72 a5e7a4f63858
parent 64 85902f042028
equal deleted inserted replaced
64:85902f042028 72:a5e7a4f63858
   797                 {
   797                 {
   798                 iAdaptiveSearch->HideAdaptiveSearchGridL();              
   798                 iAdaptiveSearch->HideAdaptiveSearchGridL();              
   799                 }                  
   799                 }                  
   800             iListBox->DrawNow();
   800             iListBox->DrawNow();
   801             }
   801             }
   802         }  
       
   803     else if( aCommandId == EAknCmdHideASGrid && iAdaptiveSearch )
       
   804         {     
       
   805         iAdaptiveSearch->HideAdaptiveSearchGridL();                       
       
   806         }
   802         }
   807     }
   803     }
   808 
   804 
   809 TInt CAknSearchField::CountComponentControls() const
   805 TInt CAknSearchField::CountComponentControls() const
   810     {  
   806     {  
   898         // "EHMS-7KVGXV"
   894         // "EHMS-7KVGXV"
   899         if ( focused != aVisible )
   895         if ( focused != aVisible )
   900             {
   896             {
   901             iEditor->SetFocus( aVisible );
   897             iEditor->SetFocus( aVisible );
   902             }
   898             }
   903         }
   899         }        
   904     if( iAdaptiveSearch && !aVisible )
       
   905     	{
       
   906         TRAP_IGNORE( iAdaptiveSearch->HideAdaptiveSearchGridL() );
       
   907     	}
       
   908     _AKNTRACE_FUNC_EXIT;
   900     _AKNTRACE_FUNC_EXIT;
   909     }
   901     }
   910 
   902 
   911 void CAknSearchField::HandleResourceChange( TInt aType )
   903 void CAknSearchField::HandleResourceChange( TInt aType )
   912 	{
   904 	{