browserui/browser/BrowserAppSrc/BrowserGotoPane.cpp
branchRCL_3
changeset 63 4baee4f15982
parent 58 aead3f7e1bb0
--- 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