diff -r 85902f042028 -r a5e7a4f63858 uifw/AvKon/src/AknAdaptiveSearch.cpp --- a/uifw/AvKon/src/AknAdaptiveSearch.cpp Wed Sep 15 12:29:17 2010 +0300 +++ b/uifw/AvKon/src/AknAdaptiveSearch.cpp Wed Oct 13 14:50:15 2010 +0300 @@ -245,10 +245,9 @@ { //hide grid HideAdaptiveSearchGridL(); - if( iSearchField->IsVisible() ) - { - iSearchField->SetFocus( ETrue ); - } + iSearchField->MakeVisible( ETrue ); + iSearchField->SetFocus( ETrue ); + } else if( aCommand == CAknAdaptiveSearchGrid::EDeleteLastCharPressed ) {