diff -r 7c90e6132015 -r 10e98eab6f85 webengine/osswebengine/WebKit/s60/plugins/PluginPlayer.cpp --- a/webengine/osswebengine/WebKit/s60/plugins/PluginPlayer.cpp Fri May 08 08:25:06 2009 +0300 +++ b/webengine/osswebengine/WebKit/s60/plugins/PluginPlayer.cpp Fri Jul 03 15:54:40 2009 +0100 @@ -130,13 +130,12 @@ DrawNow(); // not sure why we need this for bavp m_plugin->SetRect( TRect( TPoint(x,y), m_orgrect.Size() ) ); - m_plugin->setPluginFocusL(ETrue); - + TRAP_IGNORE( m_plugin->setPluginFocusL(ETrue) ); } void PluginPlayer::stop() { - m_plugin->setPluginFocusL(EFalse); + TRAP_IGNORE( m_plugin->setPluginFocusL(EFalse) ); m_plugin->SetParent( m_orgparent ); m_plugin->SetRect( TRect( m_orgrect.iTl, m_orgrect.Size() ) ); m_plugin->makeVisible( EFalse );