--- a/webengine/osswebengine/WebKit/s60/plugins/PluginWin.cpp Mon Jun 21 16:54:17 2010 +0300
+++ b/webengine/osswebengine/WebKit/s60/plugins/PluginWin.cpp Thu Jul 15 19:53:20 2010 +0300
@@ -498,6 +498,11 @@
void PluginWin::HandleGainingForeground()
{
if (m_notifier) {
+ if(m_pluginHasBitmap)
+ {
+ ClearPluginBitmap();
+ m_pluginskin->activateVisiblePlugins();
+ }
TRAP_IGNORE(m_notifier->NotifyL(MPluginNotifier::EApplicationFocusChanged, (void*)1));
}
}
@@ -611,6 +616,7 @@
TPoint newPos ((aOffset.iX * 100)/zoomlevel, (aOffset.iY * 100)/zoomlevel);
c->offsetCursor( aOffset );
mf->frameView()->scrollTo(oldPos + newPos);
+ view->scrollStatus(false);
c->cursorUpdate(EFalse);
}