diff -r dd21522fd290 -r 7c90e6132015 webengine/osswebengine/WebKit/s60/misc/WebTabbedNavigation.cpp --- a/webengine/osswebengine/WebKit/s60/misc/WebTabbedNavigation.cpp Mon Mar 30 12:54:55 2009 +0300 +++ b/webengine/osswebengine/WebKit/s60/misc/WebTabbedNavigation.cpp Fri May 08 08:25:06 2009 +0300 @@ -224,6 +224,10 @@ StaticObjectsContainer::instance()->webCursor()->updatePositionAndElemType(m_focusPosition - m_webView->mainFrame()->frameView()->contentPos()); ret = true; } + else + { + m_focusPosition = oldFocusPoint; + } } } StaticObjectsContainer::instance()->webCursor()->cursorUpdate(true);