diff -r 5a044f6358c2 -r 4baee4f15982 browserui/browser/BrowserAppSrc/BrowserGotoPane.cpp --- a/browserui/browser/BrowserAppSrc/BrowserGotoPane.cpp Thu Jul 15 18:42:04 2010 +0300 +++ b/browserui/browser/BrowserAppSrc/BrowserGotoPane.cpp Thu Aug 19 09:57:56 2010 +0300 @@ -582,34 +582,38 @@ { if ( iSearchInputFrame->Rect().Contains(aPointerEvent.iPosition)) { - if ( iSearchPaneActive ) - { - iSearchEditor->HandlePointerEventL(aPointerEvent); -#ifdef BRDO_SINGLE_CLICK_ENABLED_FF - ActivateVKB(); -#endif - } - else + if ( !iSearchPaneActive ) { SetSearchPaneActiveL(); } +#ifndef BRDO_SINGLE_CLICK_ENABLED_FF + else + { +#endif + iSearchEditor->HandlePointerEventL(aPointerEvent); +#ifndef BRDO_SINGLE_CLICK_ENABLED_FF + } +#endif + #if defined(BRDO_SEARCH_INTEGRATION_FF) iSearchEditor->RemoveFlagFromUserFlags( CEikEdwin::EAvkonDisableVKB); #endif } else { - if ( iGotoPaneActive ) - { - iEditor->HandlePointerEventL(aPointerEvent); -#ifdef BRDO_SINGLE_CLICK_ENABLED_FF - ActivateVKB(); -#endif - } - else + if ( !iGotoPaneActive ) { SetGotoPaneActiveL(); } +#ifndef BRDO_SINGLE_CLICK_ENABLED_FF + else + { +#endif + iEditor->HandlePointerEventL(aPointerEvent); +#ifndef BRDO_SINGLE_CLICK_ENABLED_FF + } +#endif + #if defined(BRDO_SEARCH_INTEGRATION_FF) iEditor->RemoveFlagFromUserFlags( CEikEdwin::EAvkonDisableVKB); #endif