browserui/browser/FavouritesSrc/BrowserBookmarksContainer.cpp
branchRCL_3
changeset 46 4baee4f15982
parent 45 5a044f6358c2
equal deleted inserted replaced
45:5a044f6358c2 46:4baee4f15982
   741             {
   741             {
   742             if( iSearchPane )//implies presence of search feature.
   742             if( iSearchPane )//implies presence of search feature.
   743                 {
   743                 {
   744                  if( iGotoPane->Rect().Contains( aPointerEvent.iPosition) )
   744                  if( iGotoPane->Rect().Contains( aPointerEvent.iPosition) )
   745                      {
   745                      {
   746                      if( iGotoPaneActive )
   746                      if( !iGotoPaneActive )
   747                          {
       
   748                          iGotoPane->HandlePointerEventL(aPointerEvent);
       
   749                          }
       
   750                      else
       
   751                          {
   747                          {
   752                          SetGotoActiveL();
   748                          SetGotoActiveL();
   753                          }
   749                          }
       
   750 #ifndef BRDO_SINGLE_CLICK_ENABLED_FF
       
   751                      else
       
   752                          {
       
   753 #endif
       
   754                          iGotoPane->HandlePointerEventL(aPointerEvent);
       
   755 #ifndef BRDO_SINGLE_CLICK_ENABLED_FF
       
   756                          }
       
   757 #endif
       
   758                  
   754                      iGotoPane->SetVKBFlag( ETrue );
   759                      iGotoPane->SetVKBFlag( ETrue );
   755                      }
   760                      }
   756                  else if( iSearchPane->Rect().Contains( aPointerEvent.iPosition) )
   761                  else if( iSearchPane->Rect().Contains( aPointerEvent.iPosition) )
   757                      {
   762                      {
   758                      if( iSearchPaneActive )
   763                      if( !iSearchPaneActive )
   759                          {
   764                          {
   760                          iSearchPane->HandlePointerEventL(aPointerEvent);
   765                          SetSearchActiveL();                  
   761                          }
   766                          }
       
   767 #ifndef BRDO_SINGLE_CLICK_ENABLED_FF
   762                      else
   768                      else
   763                          {
   769                          {
   764                          SetSearchActiveL();
   770 #endif
       
   771                          iSearchPane->HandlePointerEventL(aPointerEvent);
       
   772 #ifndef BRDO_SINGLE_CLICK_ENABLED_FF
   765                          }
   773                          }
       
   774 #endif
       
   775                      
   766                      iSearchPane->SetVKBFlag( ETrue );
   776                      iSearchPane->SetVKBFlag( ETrue );
   767                      }
   777                      }
   768                  else
   778                  else
   769                      {
   779                      {
   770                          if(aPointerEvent.iType == TPointerEvent::EButton1Down )
   780                          if(aPointerEvent.iType == TPointerEvent::EButton1Down )