diff -r b276298d5729 -r edd621764147 idlefw/plugins/devicestatus/src/aidevicestatuspluginengine.cpp --- a/idlefw/plugins/devicestatus/src/aidevicestatuspluginengine.cpp Tue Apr 27 16:57:49 2010 +0300 +++ b/idlefw/plugins/devicestatus/src/aidevicestatuspluginengine.cpp Tue May 11 16:30:05 2010 +0300 @@ -167,6 +167,25 @@ } // ---------------------------------------------------------------------------- +// CAiDeviceStatusPluginEngine::RefreshActivePublishersL +// +// ---------------------------------------------------------------------------- +// +void CAiDeviceStatusPluginEngine::RefreshActivePublishersL( TBool aClean ) + { + iContentObserver->StartTransaction( KImplUidDevStaPlugin ); + + const TInt count( iPublishers.Count() ); + + for ( TInt i( 0 ); i < count; i++ ) + { + iPublishers[i]->RefreshIfActiveL( aClean ); + } + + iContentObserver->Commit( KImplUidDevStaPlugin ); + } + +// ---------------------------------------------------------------------------- // CAiDeviceStatusPluginEngine::RefreshPublishersL // // ----------------------------------------------------------------------------