webengine/osswebengine/WebKit/s60/plugins/PluginWin.cpp
branchRCL_3
changeset 70 8bfb9186a8b8
parent 64 ac77f89b1d9e
child 73 a1a5d4e727e8
--- 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;