webengine/osswebengine/WebKit/s60/plugins/PluginWin.cpp
branchRCL_3
changeset 37 ac77f89b1d9e
parent 36 c711bdda59f4
child 40 8bfb9186a8b8
--- a/webengine/osswebengine/WebKit/s60/plugins/PluginWin.cpp	Wed Mar 31 23:16:40 2010 +0300
+++ b/webengine/osswebengine/WebKit/s60/plugins/PluginWin.cpp	Wed Apr 14 17:06:56 2010 +0300
@@ -152,7 +152,6 @@
 void PluginWin::windowChangedL()
 {
     if (m_fullscreen) return;
-    PlayPausePluginL();
     if (m_pluginskin->getNPPluginFucs() && m_pluginskin->getNPPluginFucs()->setwindow ){
         NPWindow  window;
     TRect rect( m_pluginskin->getPluginWinRect() );
@@ -700,19 +699,15 @@
       }	
     }
 }
-void PluginWin::PlayPausePluginL ()
+void PluginWin::PlayPausePluginL (bool pause)
 {
-    if(m_notifier) 
-    {
-        CBrCtl*   brCtl = control(m_pluginskin->frame());    
-        WebView*  view = brCtl->webView();
-        TBool scrolling = view->viewIsScrolling();
-        if (scrolling) {
-            m_notifier->NotifyL( MPluginNotifier::EPluginPause, (void*)1 );
-        }
-        else {
-            m_notifier->NotifyL( MPluginNotifier::EPluginPause, (void*)0 );
-        }
+    if(m_notifier) {        
+      if (pause) {
+          m_notifier->NotifyL( MPluginNotifier::EPluginPause, (void*)1 );
+      }
+      else {
+          m_notifier->NotifyL( MPluginNotifier::EPluginPause, (void*)0 );
+      }
     }
 }