--- a/webengine/osswebengine/WebKit/s60/plugins/PluginWin.cpp Tue Apr 27 17:46:17 2010 +0300
+++ b/webengine/osswebengine/WebKit/s60/plugins/PluginWin.cpp Tue May 11 17:13:44 2010 +0300
@@ -376,6 +376,14 @@
{
CCoeControl::MakeVisible(visible);
}
+ TPluginLoadMode loadmode = m_pluginskin->getLoadMode();
+ if(loadmode == ELoadModeNew ){
+ m_pluginskin->setLoadMode(ELoadModeNone);
+ if(visible)
+ HandleGainingForeground();
+ else
+ HandleLosingForeground();
+ }
NotifyPluginVisible(visible);
if (!m_windowedPlugin && m_pluginskin->getNPPluginFucs() && m_pluginskin->getNPPluginFucs()->event) {
NPEvent event;