diff -r b149f0820e5a -r 5a044f6358c2 browserui/browser/FavouritesSrc/BrowserBookmarksGotoPane.cpp --- a/browserui/browser/FavouritesSrc/BrowserBookmarksGotoPane.cpp Mon Jun 21 15:43:41 2010 +0300 +++ b/browserui/browser/FavouritesSrc/BrowserBookmarksGotoPane.cpp Thu Jul 15 18:42:04 2010 +0300 @@ -717,8 +717,11 @@ } else { - // pointer outside of control - CBrowserAppUi::Static()->ActiveView()->HandleCommandL(EWmlCmdGotoPaneCancel); + if(aPointerEvent.iType == TPointerEvent::EButton1Down) + { + // pointer outside of control + CBrowserAppUi::Static()->ActiveView()->HandleCommandL(EWmlCmdGotoPaneCancel); + } } } }