diff -r 1f3c3f2f5b0a -r c711bdda59f4 webengine/osswebengine/WebKit/s60/webview/WebPageScrollHandler.cpp --- a/webengine/osswebengine/WebKit/s60/webview/WebPageScrollHandler.cpp Mon Mar 15 12:44:50 2010 +0200 +++ b/webengine/osswebengine/WebKit/s60/webview/WebPageScrollHandler.cpp Wed Mar 31 23:16:40 2010 +0300 @@ -34,7 +34,7 @@ #include "WebScrollbarDrawer.h" #include "RenderObject.h" #include "WebScrollingDeceleratorGH.h" - +#include "pluginskin.h" #include "WebKitLogger.h" using namespace WebCore; // constants @@ -649,6 +649,9 @@ m_pageOverviewScrollPeriodic->Cancel(); } m_webView->closePageView(); + PluginSkin* plugin = m_webView->mainFrame()->focusedPlugin(); + if(plugin) + plugin->setPluginWinClipedRect(); scrollPageOverviewGH(); m_webView->setViewIsScrolling(false); m_webView->toggleRepaintTimer(true);